`

<转>写给每个程序员的忠告

阅读更多
1 想清楚,写清楚,说清楚,才是真正的清楚!

2 多花点时间沟通清楚需求,才能把握正确方向!

3 修复需求错误的成本是代码错误的几十倍!

4 程序员最大的坏习惯就是:急于动手写代码!

5 提高开发效率的捷径:一次做对,不返工!

6 写代码之前三件事:

     弄清楚做什么;

     说清楚怎么做;

     想清楚怎么测!

7 职业的程序员设计程序,业余的程序员调试程序;

8 拷贝粘贴式的作业方式,最容易导入bug,最难调试!

9 重复代码是万恶之源!

10 小函数,小方法,以功能命名,可以消除注释!

11 做一点,测一点,测试驱动的开发,返工最少,返工最易;

12 一个方法的复杂度应该小于10,否则很难调试它!

13 随时重构代码,不遗留垃圾代码!

14 消除静态检查的warning和error!

15 职业的程序员是预防BUG,业余程序员是修改BUG;

16经常总结自己的经验教训,写下来!汇总在一起!

17 任何复杂的问题都可以简化,两种简化的手段:

按时序拆分,按整体部分拆分;

18 每日构建,每日确认,尽早发现错误,尽早返工!
分享到:
评论

相关推荐

    老程序员的十条忠告学软件的我觉得要好好看看哦

    作为程序员,你可能会面临多个项目同时进行的情况,因此合理安排时间,确保每个项目都能按时完成就显得尤为重要。此外,学会自我约束也非常关键,比如避免在工作时间内浏览社交媒体等非工作相关的网站,以提高工作...

    对程序员的忠告 txt文档

    编写高质量的代码是每个程序员的基本功。这不仅包括遵循良好的编程规范(如命名约定、注释清晰等),还涉及到如何写出易于维护、可读性强且性能高效的代码。例如,使用设计模式可以提高代码的复用性;合理利用数据...

    Bjarne Stroustrup 对C++程序员的忠告

    - **[9]** 推荐使用`std::vector&lt;T&gt;`、`std::list&lt;T&gt;`和`std::map&lt;key,value&gt;`,而不是传统的数组`T[]`。 - **[10]** 向容器添加元素时,使用`push_back()`或`back_insert()`等成员函数。 - **[11]** 使用`push_back...

    程序员如何成长1 高手忠告

    在当今这个信息技术飞速发展的时代,程序员的成长路径愈发多样化,同时也变得更加复杂。面对不断更新换代的技术和编程语言,如何在IT行业中稳步成长,成为每一位初入职场的程序员需要深思的问题。本文将探讨程序员的...

    一位程序员工作10年总结了这些忠告

    自学编程是很多渴望进入IT行业的朋友们的一个必经之路,它不仅仅是学习一种技能,更是一种对逻辑思维、耐心、好奇心和自学能力的考验。在自学之前,有几个关键的问题需要先进行自我评估: 1. 是否具有较强的逻辑和...

    [] - 2023-06-14 一位老程序员的忠告:别想着靠技术生存一辈子.pdf

    然而,一位经验丰富的老程序员在2023年6月14日发出的忠告,却给这些满怀激情的技术人员敲响了警钟:别想着靠技术生存一辈子。这不仅仅是一个简单提醒,而是对整个IT行业未来发展的深度思考。 老程序员的忠告主要...

    老程序员送给北大青鸟毕业的一些忠告和建议

    根据给定的信息,我们可以提炼出老程序员为北大青鸟毕业生提供的忠告与建议,主要集中在IT行业的职业规划和发展上。 ### IT行业现状分析 在IT行业中,技术更新换代非常快,这要求从业人员具备持续学习的能力。对于...

    给C++初学者50个忠告.doc

    每个练习都可能涵盖重要的知识点,不应忽视。 #### 忠告6:理解C++与IDE的关系 - **解析**:会使用Visual C++等IDE并不代表真正掌握了C++语言。IDE只是工具,而真正的技能在于能够理解并运用C++语言进行程序设计。 ...

    总结过去10年的程序员生涯,给程序员新人们的一些忠告

    作为一名有着十年经验的程序员,我在这里想要分享一些我在这漫长旅程中学到的宝贵教训,希望对初入职场的程序员新人有所帮助。 首先,关注个人福利。无论是户口档案、养老保险、医疗保险,还是住房公积金,这些都是...

    给C++初学者50个忠告

    脚踏实地地从每一个细节开始学习,包括错误处理、内存管理等基础概念。 46. 当你遇到一个不懂的问题时,不要急于寻求答案。先尝试自己分析问题,查阅相关资料,理解问题的背景和核心概念,然后再寻找解答。 47. 多...

    计算机专业的一点忠告

    在计算机科学领域,每个程序员和IT专业人士都需要不断学习和适应,因为这个行业的更新速度远超其他领域。"计算机专业的一点忠告" 提醒我们,不仅要有扎实的技术基础,还要有正确的态度和策略来应对职业生涯中的挑战...

    给初学编程者的忠告.doc

    这篇文章,以诚挚的态度和丰富的经验,为初学编程者提供了一些宝贵的忠告。 首先,我们必须明确一点,那就是编程只是计算机技术中的一个组成部分。初学者往往容易将编程和计算机技术混为一谈,认为两者等同。实际上...

    给C++初学者的50个忠告.txt

    - 不要总是和别人比较进度或者成就,每个人的学习路径都是不同的。 #### 15. 值传递与引用传递的区别 - 值传递会复制对象,而引用传递则是传递对象的别名。了解这两者的区别对于优化代码性能非常关键。 #### 16. ...

    给C++初学者的忠告

    ### 给C++初学者的忠告 #### 1. C++是一门复杂的语言 - **解释**:作为一门功能强大的编程语言,C++具备高度的灵活性与控制力,但这也意味着它比其他一些现代语言(如Python或Java)更难上手。初学者在学习过程中...

    java初学者忠告

    因此,培养细心的习惯,重视代码质量,是每个程序员都应具备的职业素养。 #### 10. **证书的价值与局限** 虽然获得专业证书可以证明你的学习成果,但它不应成为学习的唯一目的。证书的价值在于提升个人竞争力,但...

    由c_风潮想起的—给初学编程者的忠告.doc

    ### 由C#风潮想起的—给初学编程者的忠告 #### 一、引言 编程领域如同浩瀚的海洋,对于初学者而言,往往充满着诱惑与挑战。在IT界,技术的更新换代速度极快,新技术、新语言层出不穷。本文将深入探讨编程学习中的...

    编程者的忠告,漫谈网管

    最后,文章中提到:“一程序员的时候三个月学习一样东西。”这表明在IT行业,终身学习的态度是非常重要的。随着技术的发展,新的编程语言和技术框架不断涌现,只有保持学习的热情,才能在这个快速变化的行业中保持...

Global site tag (gtag.js) - Google Analytics