Perl 最佳实践(节选) --- 01

Perl 最佳实践(节选) --- 01,第1张

概述写在篇首: --------------------------------------------------------------------------------------         此系列是Perl Best Practices的学习节选!         有兴趣的朋友可以使用邮箱和我沟通!(非常欢迎你的交流)         我的邮箱: veic_2005#163.com(把 写在篇首:

--------------------------------------------------------------------------------------

        此系列是Perl Best Practices的学习节选!

        有兴趣的朋友可以使用邮箱和我沟通!(非常欢迎你的交流)

        我的邮箱: veic_2005#163.com(把#替换为@)

------------------------------------------------------------------完美的分割线---


 


第一章:最佳实践

 

1.1 三个目标

 

良好的编码风格可以降低软件项目的成本。

 

1.1.1 强健

 

l        编码风格可以让初次犯错误的机会减到最小。

l        编码风格有助于检查出不正确的边界情况(edge case),而边界情况正是缺陷时常隐身之处。

l        编码风格可协助你避开无法适当伸缩的构件(construct)。

l        编码风格可以改善程序代码如何处理失败。

l        编码风格可以改善程序代码如何应对失败。

l        编码风格可以改善程序代码的结构。

 

1.1.2 效率

 

 

1.1.3 可维护性

 

通常来讲,维护程序代码的时间至少是编写程序代码的4倍以上。(注1)

 

注维护成本和最初开发成本是4:1的结果通常被称为贝姆定律(Boehms’Law)。过去30年来,不断在真实世界中观察到维护比开发更具主控优势,不过,实际成本比例从2:1到大大超出的10:1的都有

 

在你完成代码的6个月后,程序代码就像别人编写的一样(注2)

 

注这是伊格尔森定律(Eaglesons’ Law)。其他专家痛苦地断言,关键时间间隔大约是3周。

总结

以上是内存溢出为你收集整理的Perl 最佳实践(节选) --- 01全部内容,希望文章能够帮你解决Perl 最佳实践(节选) --- 01所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1284860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存