乐高王国
请别重复发明Python和Zope(一个基于Python的项目)开发者已经创造出来的东西。Python和Zope经过多年开发,
积累了大批绝佳的技术财富。做好Chandler的关键在于复用,而不是重复发明。把前人的成功经验集成起来,不要重复
发明。看看用多么少的代码就可以写出Chandler吧......
积累了大批绝佳的技术财富。做好Chandler的关键在于复用,而不是重复发明。把前人的成功经验集成起来,不要重复
发明。看看用多么少的代码就可以写出Chandler吧......
然而,泛泛而谈代码复用是一回事,具体去选择采用已有代码片段是另一回事。每个代码块都优劣参半;在参加者逐渐
增多的OSAF会议上,对没中实现手段也都是毁誉参半。谁也不想做出错误决定。从11月到12月,会议一个接一个像马拉松般召开,
一直到过完新年,Chandler团队艰难地向着达成一致的目标前进。
增多的OSAF会议上,对没中实现手段也都是毁誉参半。谁也不想做出错误决定。从11月到12月,会议一个接一个像马拉松般召开,
一直到过完新年,Chandler团队艰难地向着达成一致的目标前进。
这一点我觉得在我们写web和Android时就感触很深。
首先没有概念同时也相当于从零开始,什么都不晓得,于是满头雾水从网上寻找相关代码,然而往往查到的是一个个的代码
片段,他们并不能组成一个完整的能实现的程序。
片段,他们并不能组成一个完整的能实现的程序。
这就像建造大厦一样,你得有自己的技术不是?
我们写代码也一样,虽然不会,但是可以慢慢学啊,只有自己亲自写出来的代码,才明白到底哪里是哪里。
而只有自己写的代码,才会对其有一种完完全全的掌控力,仿佛就在说着,这个就是我的东西,它哪个地方是什么,
有什么功能,用户一提出哪哪儿用的不方便,开发者就能想到大概是哪里出了问题。
这才是一个有灵魂的东西。这份创作出来能掌控的代码,才是有着它独特的灵魂。
而只有自己写的代码,才会对其有一种完完全全的掌控力,仿佛就在说着,这个就是我的东西,它哪个地方是什么,
有什么功能,用户一提出哪哪儿用的不方便,开发者就能想到大概是哪里出了问题。
这才是一个有灵魂的东西。这份创作出来能掌控的代码,才是有着它独特的灵魂。
所以,打好基础,循序渐进,要使自己的代码有灵魂