• 高博 18推荐

    糟糕的、差劲的,以及不该来当程序员的程序员

    你是一个糟糕程序员的征兆 缺乏根据代码推导的能力 根据代码推导意味着能够跟踪执行路径(“在脑子里运行程序”),并且明白代码的目标是什么。 症状表现 存在“莫名代码”,或是对程序目标毫无成效,但却在拼命维护的代码(比如,初始化了却从未使用的变量,调用了和目标无关的函数,…...

  • Felix Chen 3推荐

    让维护人员抓狂的程序员是怎样炼成的

    之前看到过一篇文章,叫《6个变态的Hello World》,访问量巨高,简简单单的Hello World , 大神会用各种读不懂的天书代码实现,大家都是“身怀绝技”的程序员啊,前段日子看到老外的一篇文章,今天给大家推荐下,相信一定能触动大家的兴奋点。 这篇文章的原文在这里(h…...

  • 尛沫 2推荐

    如何编写干净高效的CSS代码

    其实CSS的学习并不困难,但在一些较为大型的项目中就显得杂乱无章,变得很难管理,尤其是不同的人编写CSS的风格总会略有不同,从团队合作的层面上来说,就更加难以沟通,所以,我们为此总结了一些如何实现高效整洁的CSS代码原则: 使用Reset但并非全局Reset 不同浏览器元…...

  • 高翌翔 1推荐

    意大利面与代码

    各种色香味俱全的意大利面如图所示,尤其是左下角的“千层面”好吃极了 :D... 四种美味的意大利面 ​言归正传,尽管意大利面灰常好吃,但是“意大利面式的代码”却让程序员吃尽了苦头(程序员,你懂的)。正如种类繁多的意大利面一样,“意大利面式的代码”更是玲琅满目、五花八门! …...