个人意见,欢迎批评指正。
源码的交流是必要的,解决单纯的一个问题,没有必要每个人都去自己解决,既然前人
已经解决了,为什么还要后人来花费时间和精力来解决同样的问题呢?这不是重复劳动
吗?大家都从零开始,整个程序员队伍怎么进步啊!
何况绝大多数的问题也不是什么高精尖的问题,而是一个思路或某个方面的特定知识
的问题。如果大家都能够提供解决问题的源码,可以省下更多的时间来考虑一些更深层次
的问题,如软件体系结构和业务规则等。
现在的编程已经不是写程序,而更多的是如何搞好系统体系结构和业务规则的设计,因此
个人认为,这些才是软件的核心,没有必要在一个具体问题上纠缠和浪费时间。
一个之见,不同意我的观点的,就当没看见好了。