转——程序员素养(javaEye首页)
1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。
2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。
3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。
4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。
5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场,你肯定被砍死。不要把时间浪费在移动鼠标上。
6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。
7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
8、“有则改之、无则加勉”。也许以上你都不服气,那请记住这句话。
9、“赛翁失马,焉之祸福”。你明明是程序员,但却被派去做一个项目的外勤实施。恼火吗?不要恼火,回来你的程序会写得更好。吃小亏占大便宜。
10、“宝剑锋从磨砺开,梅花香自苦寒来”。
11、“知道自己在做什么!”不要为了改正一个错误而导致更多的错误。
分享到:
相关推荐
- **编程心态**:编程过程中会遇到各种问题和挑战,保持冷静的心态有助于解决问题。 - **自上而下的编程方法**:这种方法不仅适用于编程,也是解决问题的一种有效策略,通过将大问题分解为小问题,逐步求解,最终...
这不仅仅是技术的学习,更是一种编程心态和生活态度的培养,让开发者在追求高效代码的同时,也能享受到编程的乐趣。 通过阅读《禅与 Objective-C 编程艺术》,开发者不仅可以提升Objective-C的技术水平,还能学会...
- **编程心态**:培养耐心和细致的习惯,对待错误和挑战持开放态度,避免因小失大。 - **自上而下的方法**:不仅限于编程,也是处理复杂问题和项目管理的有效策略,帮助清晰规划,逐步推进。 #### 结论 - ...
- **编程心态调整**:鼓励读者调整心态,正视问题,通过学习来改善自己的编程习惯。 #### 第1章 文件结构 - **版权和版本声明**:明确软件的所有权以及当前版本信息。 - **头文件结构**:规定头文件应包含哪些部分...
该概念不仅强调了编程心态的重要性,同时也突出了高效编程实践的价值。 #### 二、甘晴——编程心态的塑造 **1. 平和的心态:** - **描述:** 甘晴象征着一种平和的心态和清晰的思维,这种心态对于面对复杂问题时...
甘晴void并不是传统意义上的计算机术语,而是作者创造的一个抽象概念,用于描述一种理想的编程心态和方法论。 **1.1 甘晴:平和与清晰** “甘晴”一词形象地比喻了编程过程中应有的心态:就像初春的微风一般,给人...
书中教导读者如何培养正确的编程心态,包括对代码质量的追求、对问题解决策略的思考、对代码复用性的重视等,这些都是提高编程效率的重要因素。 #### 3. Perl “Gotchas” “Gotchas”是指那些容易让开发者陷入...
面试是求职过程中至关重要的环节,它直接影响到应聘者是否能够获得心仪的工作机会。掌握一定的面试技巧可以帮助应聘者更好地展示自己的能力和潜力,增加成功应聘的可能性。以下是对标题和描述中涉及的16个经典面试...
在编程领域,Visual Studio(简称VS)是一款广泛使用的集成开发环境(IDE),由微软公司开发。Visual Studio 2010(简称VC2010...在实际开发过程中,选择合适的主题不仅可以提升工作效率,也有助于保持良好的编程心态。
此外,持续学习和适应新技术的观念也将贯穿全书,鼓励读者保持开放的心态,不断提升自己。 总的来说,《编程之道》是一本全面而深入的编程指南,旨在培养读者的编程思维,提升他们的技术水平,同时也注重编程实践中...
10. **安全编程心态**:培养一种始终将安全考虑在前的编程习惯,不断学习和适应新的安全威胁和防护策略。 通过阅读"PHP.pdf"这份文档,开发者可以系统地学习这些安全开发的知识点,提高自己在PHP编程中的安全意识和...
书中鼓励读者保持开放心态,勇于尝试新事物,用元编程思维应对未来的不确定性。 通过阅读《MacTalk·人生元编程》,读者不仅可以提升编程技能,还能获得一种全新的思考方式,使个人在职业生涯乃至生活中都能受益。...
2. **增强代码美感**:良好的代码高亮设计能够提升代码的整体视觉效果,使得代码看起来更加整洁,有助于保持良好的编程心态。 3. **辅助调试**:在调试过程中,代码高亮可以帮助开发者更快地定位问题,因为错误的...
学习编程是许多现代人想要掌握的...综上所述,学好编程需要理解基础、实践操作、参与社区、持续学习以及良好的心态。通过《怎样学好编程.txt》这样的资源,你可以找到更多具体的指导和建议,助你在编程旅程中不断前进。
从给定的文件信息来看,虽然标题和描述指向的是编程书写规范,但文件内容主要涉及IT就业指南,包括自我认知、职场心态调整、入职初期的行为准则以及职场发展策略等内容。因此,下面的知识点将围绕这些方面展开,同时...
- 讨论了如何调整心态,应对比赛压力,保持冷静思考,以及如何从失败中学习,不断提高。 #### 5. **实战案例分析** - 提供了大量的实际竞赛题目解析,涵盖各种难度等级,帮助读者理解和应用前面学到的知识点。 -...
总之,这份编程入门指南详细阐述了编程学习的心理准备和基础知识构建的重要性,强调了目标明确、心态稳定和兴趣培养的必要性,并提供了一个初步的编程学习框架,指导初学者如何开始和持续自己的编程学习之旅。
2. **积极向上的态度与创新思维**:保持乐观进取的心态,面对挑战不畏艰难,拥有独立思考与创新的能力,能在编程过程中引入新颖的解决方案。 3. **沟通协作能力**:良好的人际交往技巧和团队合作精神,能够与他人...