上都可以进行重用。
例如登录服务器模块,只要是涉及到网络访问方面的软件,基本上都会需要这样一个模块,而且底层的实现机制完全一样。
于是,林鸿直接将这个功能的实现代码,分离出来,做成几个基本的函数,放到GCC的函数库中,随时进行调用。
代码重用是编程思想中非常重要的一个思想,可以极大地提高编程速度,节省程序员的时间和精力,不用每次在这些同样的问题上浪费时间,有经验的程序员通常都会有着自己常用的函数库。
当然,一些公认比较普遍、经典的代码会被编译器官方给集成起来,做成官方函数库集成到编译器里面,作为系统函数可以供所有人进行调用。
林鸿很快就将EMAIL客户端的原型给编写出来,考虑到这个客户端的通用姓,他将一些参数保存在一个设置文件里面,大家可以对这个设置文件进行配置,将自己的EMAIL地址,邮件服务器登录名和密码等信息写入里面,这样就可以自动对邮件服务器进行邮件查询,或者通过邮件服务器的SMTP服务对外发送邮件。
他将这个客户端命名为MXMAIL,意为“MXMAIL平台下的EMAIL”客户端。
原型出来之后