Dairy 20130521[优秀的程序员与代码的健壮性]
2013-05-21 22:02
211 查看
这段时间因为手头上的工作比较多, 导致自己写的好几个小软件出现了N多的bug, 领导跟客户的反应也特别的不好;
作为一个崇尚完美注意的码农, 我一直自诩自己的编码风格很是漂亮, 但是工作一年多来, 发现自己慢慢的向单纯的 实现软件功能屈服;
我想这也是很多想我一样的菜鸟会遇到的问题, 很多人没有主动的去克服这个坏习惯, 我想这绝对会毁掉一个合格的 程序员的;
单纯的实现用户的需求, 完成表面上的功能, 这是极其不负责任的做法, 因为你没有站在客户的角度去思考, 客户的需 求并不是空穴来风, 如果你的工作做的好, 有些后续的需求你应 该可以预见的, 这样会避免很多工作上不必要的 麻烦;
保证自己输入的代码健壮性:
一个有责任性的程序员永远都会在输出自己的代码时预见的各种潜在问题, 并针对性的在自己的能力范围内去完善 代码, 做好各项测试, 不要急着发布;
如果软件在使用的过程中遇到了Bug, 首先一定要从自己的角度去得出解决方案, 千万不要去指责用户的使用方式 或是相关同事们的存在的一些问题, 这是极其愚蠢的做法!!!!
做好自己的工作! ! 写出你认为最漂亮的代码!!!!
作为一个崇尚完美注意的码农, 我一直自诩自己的编码风格很是漂亮, 但是工作一年多来, 发现自己慢慢的向单纯的 实现软件功能屈服;
我想这也是很多想我一样的菜鸟会遇到的问题, 很多人没有主动的去克服这个坏习惯, 我想这绝对会毁掉一个合格的 程序员的;
单纯的实现用户的需求, 完成表面上的功能, 这是极其不负责任的做法, 因为你没有站在客户的角度去思考, 客户的需 求并不是空穴来风, 如果你的工作做的好, 有些后续的需求你应 该可以预见的, 这样会避免很多工作上不必要的 麻烦;
保证自己输入的代码健壮性:
一个有责任性的程序员永远都会在输出自己的代码时预见的各种潜在问题, 并针对性的在自己的能力范围内去完善 代码, 做好各项测试, 不要急着发布;
如果软件在使用的过程中遇到了Bug, 首先一定要从自己的角度去得出解决方案, 千万不要去指责用户的使用方式 或是相关同事们的存在的一些问题, 这是极其愚蠢的做法!!!!
做好自己的工作! ! 写出你认为最漂亮的代码!!!!
相关文章推荐
- 【连载】优秀程序员的45个习惯之25――代码要清晰地表达意图
- 学习如何理解代码以成为更优秀的程序员
- 优秀程序员的45个习惯之39——架构师必须写代码
- 大学生程序员IT情书“2014爱的告白挑战赛”获奖名单及优秀情书展示系列之 - 【三行代码】情书
- 【分享】 优秀程序员的代码是“活的”
- 学习理解代码,成为更优秀的程序员
- 文件IO 操作类库,通用成熟的代码,现分享出来,为程序员提供最优秀的源代码
- 优秀程序员眼中的整洁代码
- 优秀程序员是如何处理糟糕代码的
- 【连载】优秀程序员的45个习惯之39——架构师必须写代码
- 【连载】优秀程序员的45个习惯之39――架构师必须写代码
- 优秀的程序员写出好代码的5个建议——网摘
- 优秀程序员之道:深入理解你的代码
- 优秀程序员写代码的七个优秀习惯
- 【连载】优秀程序员的45个习惯之39——架构师必须写代码
- 学习如何理解代码以成为更优秀的程序员
- 【连载】优秀程序员的45个习惯之39——架构师必须写代码
- 优秀程序员眼中的整洁代码
- 优秀的程序员写出好代码的5个建议
- 【连载】优秀程序员的45个习惯之39——架构师必须写代码