300分诚邀各位发表自己的意见。关于“编程思想”(300分)

  • 主题发起人 主题发起人 吴剑明
  • 开始时间 开始时间

吴剑明

Unregistered / Unconfirmed
GUEST, unregistred user!
一个好的程序员,应该有自己的良好编程思想。而不是只会敲代码。
那么,大家认为,怎么样才算是有良好的“编程思想”呢?
请大家畅所欲言。
 
是呀是呀。
我也想知道。

 
<<DELPHI4编程技术内幕》的前20页。
 
我的贴子没传上?
《DELPHI4编程技术内幕》前20页。
 
俺个人认为,其实和做生意的有一样的地方,就是软件创意,一个好的创意比作出一个非常好,但是没什么用的软件还重要。
最典型的OICQ,这样的程序也许做一个并不难,难就难在你是第一个!!
其次好的编程作风,包括代码的排部,完整的注释。
最后我想应该是热心助人,愿意和大家分享自己的技巧。

好像有点偏题了,个人看法,不必太介意:〉
 
《DELPHI4编程技术内幕》前20页写得的确不错,可惜写的太简略,Charlis Carvert这家伙
真厉害,誰知道他还写过什么书,推荐几本!
 
这东西几句话怎么说得完?!书上也写了很多了。
代码通用性强,程序模块化好,异常处理机制好,需求分析透彻,功能完备
软件标准化程度高,等等
 
要有创意
 
洞察系统需求的能力,以最科学的方式找寻到解决问题的办法,以灵活多变的方式来面对
所需要的创新。
其实,除了思路敏捷,就是应该多学习一些很规范的方法。用方法论来组织自己的聪明才
智。呵呵。
 
熟悉开发工具及面象对象的思想只是必需的一方面,一个好的程序员要有良好的开发思路
及开发习惯,要把软件工程的思想用到你的开发实践中去,可能不一定完全照搬。一般的
开方思路为:
1、问题定义及可行性分析
确定要做什么项目,对项目的成本/效益进行分析
2、需求分析
了解需要完成什么功能
3、总体设计
如何去解决问题
4、详细设计
把解法具体化,如何个体实现这个系统
5、编码及单元测试
把详细设计的结果转化为某种高级语言,并对每个模块进行测试
6、综合测试
7、软件维护
 
我是菜鳥﹐只有聽大家說的份。
 
前期规划很重要,这受经验制约,所以经验很重要。
剩下的就只是打字了。
 
好的编程风格很重要
一.多用断言
二.多用注释
三.编码应符合编码规范,delphi 的编码规范有多少人能遵守?
 
规范化是少不了的,不过最重要的还是能满足用户提出的要求。
 
鸡蛋一天不务正业,就知道这些:〉
 
做用户最满意的产品,自己的思想也要跟着市场走。
 

Similar threads

后退
顶部