吴 吴剑明 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-25 #1 一个好的程序员,应该有自己的良好编程思想。而不是只会敲代码。 那么,大家认为,怎么样才算是有良好的“编程思想”呢? 请大家畅所欲言。
张 张剑波 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #5 我的贴子没传上? 《DELPHI4编程技术内幕》前20页。
M mantousoft Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #6 俺个人认为,其实和做生意的有一样的地方,就是软件创意,一个好的创意比作出一个非常好,但是没什么用的软件还重要。 最典型的OICQ,这样的程序也许做一个并不难,难就难在你是第一个!! 其次好的编程作风,包括代码的排部,完整的注释。 最后我想应该是热心助人,愿意和大家分享自己的技巧。 好像有点偏题了,个人看法,不必太介意:〉
俺个人认为,其实和做生意的有一样的地方,就是软件创意,一个好的创意比作出一个非常好,但是没什么用的软件还重要。 最典型的OICQ,这样的程序也许做一个并不难,难就难在你是第一个!! 其次好的编程作风,包括代码的排部,完整的注释。 最后我想应该是热心助人,愿意和大家分享自己的技巧。 好像有点偏题了,个人看法,不必太介意:〉
浦 浦欣 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #7 《DELPHI4编程技术内幕》前20页写得的确不错,可惜写的太简略,Charlis Carvert这家伙 真厉害,誰知道他还写过什么书,推荐几本!
T terry_lzs Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #8 这东西几句话怎么说得完?!书上也写了很多了。 代码通用性强,程序模块化好,异常处理机制好,需求分析透彻,功能完备 软件标准化程度高,等等
B bpearl Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #10 洞察系统需求的能力,以最科学的方式找寻到解决问题的办法,以灵活多变的方式来面对 所需要的创新。 其实,除了思路敏捷,就是应该多学习一些很规范的方法。用方法论来组织自己的聪明才 智。呵呵。
L LanFairy Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #13 熟悉开发工具及面象对象的思想只是必需的一方面,一个好的程序员要有良好的开发思路 及开发习惯,要把软件工程的思想用到你的开发实践中去,可能不一定完全照搬。一般的 开方思路为: 1、问题定义及可行性分析 确定要做什么项目,对项目的成本/效益进行分析 2、需求分析 了解需要完成什么功能 3、总体设计 如何去解决问题 4、详细设计 把解法具体化,如何个体实现这个系统 5、编码及单元测试 把详细设计的结果转化为某种高级语言,并对每个模块进行测试 6、综合测试 7、软件维护
熟悉开发工具及面象对象的思想只是必需的一方面,一个好的程序员要有良好的开发思路 及开发习惯,要把软件工程的思想用到你的开发实践中去,可能不一定完全照搬。一般的 开方思路为: 1、问题定义及可行性分析 确定要做什么项目,对项目的成本/效益进行分析 2、需求分析 了解需要完成什么功能 3、总体设计 如何去解决问题 4、详细设计 把解法具体化,如何个体实现这个系统 5、编码及单元测试 把详细设计的结果转化为某种高级语言,并对每个模块进行测试 6、综合测试 7、软件维护
吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #16 前期规划很重要,这受经验制约,所以经验很重要。 剩下的就只是打字了。
H htw Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #17 好的编程风格很重要 一.多用断言 二.多用注释 三.编码应符合编码规范,delphi 的编码规范有多少人能遵守?
H hclee Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-26 #18 规范化是少不了的,不过最重要的还是能满足用户提出的要求。