更好的共用化封装是程序员不断追求的目标

2017-01-10
阅读 6 分钟
2.4k
程序员总是在做重复性的工作,常常因为80%公用的内容,但有20%的不同之处,导致要重写,或复制修改; 更好的共用化封装是程序员不断追求的目标,设计的公用性与适用度还有效率之间要找平衡点; 举些例子,分享给新手!(示例来自我的 fixedstar 引擎) 1. 附加功能封包 辅助功能设计尽可能不影响原函数设计,也支持原函数...

搭建团队git工作环境 [完整流程记录]

2016-10-23
阅读 3 分钟
5.6k
服务器环境 Linux CentOS 6.5 (IP:192.168.1.101) 客户机环境 Mac (IP:192.168.1.100) 本文使用管理员进行操作 1. [服务器] 安装git {代码...} 若sudo碰到如下报错(无错忽略这里): sudo: /etc/sudoers is mode 0640, should be 0440 直接恢复 /etc/sudoers 权限为0440即可(需要管理员权限)。 {代码...} 2. [服...