技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

2013年10月28日 #

[探讨]如何成为有代码洁癖的程序员?

摘要: http://www.csdn.net/article/2013-10-22/2817253-programmer摘要:有人说,一个厨师如果不懂得品尝美食,就永远无法把菜做好。一个程序员如果看不出来多一空行和少一空行有什么区别,那就永远写不好优美的代码。如何成为一名有代码洁癖的程序员呢?本文将为你支招!有没有那么一瞬间,你写的代码让自己和兄弟们都感觉很凌乱?有没有那么一瞬间,有段代码就放在你眼前,你却读不懂它?有没有那么一瞬间,你要花很长时间去读别人写的代码?有没有那么一瞬间,你的参数过长却不知道怎么办?有人说,一个厨师如果不懂得品尝美食,就永远无法把菜做好。一个程序员如果看不出来多一空行和少 阅读全文

posted @ 2013-10-28 14:09 codestyle 阅读(709) 评论(0) 推荐(0)

CCAN:C语言的模块仓库

摘要: 实践中一门编程语言是否有用、好不好,不仅体现在语言本身,更在语言的生态系统:用的人多不多、社区是否活跃互帮互助、语言的相关库和框架质量如何,还有就是已有的模块的质量与数量。CPAN(Comprehensive Perl Archive Network)就是Perl语言的killer app,1万多位作者编写的12万6千多个模块,让你几乎完成任何任务都能有所凭借,无需从0开始。更早的类似项目还有TeX的CTAN。在CPAN的启发下,PHP语言有PECL和PEAR,Python有PyPI,Ruby有RubyGems,R有CRAN,Node.js有npm,Lua有LuaRocks,Haskell有H 阅读全文

posted @ 2013-10-28 11:06 codestyle 阅读(1486) 评论(0) 推荐(1)