“程序人生”文章列表
本文是从 Can Your Programming Language Do This? 这篇文章翻译而来。
一日,你查看你的程序代码,你有两大块代码看起来几乎完全的一样。事实上它们就是完全一......
先给大家看一段据说是史上最强的程序:e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4......
英文原文:5 Types of Comments to Avoid Making in Your Code
你是否曾在检查代码时碰到一条在你看来多余的注释?在代码中使用注释的目的是提升代码的可读性......
首先,没有人会无端讨厌一个人,除非你身上有让人讨厌的臭毛病。而有些臭毛病,自己是可能不认为很严重。这是由于人类自我认知的障碍造成的,无法避免。不做让开发人......
本文是从 How much code coverage do you really need? 这篇文章翻译而来。
我写这篇文章的起因是由于看了@unclebobmartin在微博上的一些看起来言之凿凿的话......
不得不说,有时候无知是福,看到一点有趣而深刻的东东,就能感觉到神奇。越是我们熟悉的东西,往往却是我们进一步理解深刻的障碍,而之所以是障碍是我们并不知道这个......
一 我所读的学校是中国西部的一所普通高校。我进大学后也和大多数同学一样,过着60分万岁的日子,除了对编程比较感兴趣外(呵呵,好多室友都说我外表女人,内心却男人:喜欢写程序,喜欢和男生打星际,喜欢打CS选土匪,拿AK47)。四年的大学生活淘尽了我刚进校时的傲气与自尊,在栀子花开的季节,我面对的却...
本文是从 Whyyou should never ask permission to clean up code 这篇文章翻译而来。 “我可以花一点时间整理一下这段程序吗?它太乱了。”对于这......
很多的非程序员(如产品经理、运营、交互设计)并没有意识到,他们同样会参与代码的写作过程,并且,其影响力可能会远远大于程序员。技术人员都知道,历史的发展注定了要逐步使用高级编程语言而不是底层编程语言去解决问题,这不仅意味着效率,还意味着清晰而正确地分解问题的形式。但很多技术人员可能没有意识到的一点...
提出并实现一个改变世界的想法,已经足以使任何人名垂青史。但有一个人却在短短数年之间搞出了两个,这样的天才可能几十年之内只能诞生几个。他,就是本期名人堂的......
当程序员的经历让我知道了一些关于软件编程的事情,下面的这些事情可能会让朋友们对软件开发感到惊讶。
这篇文章以一位读者写给伍迷的信,来说明自己学习设计模式遇到的问题以及述说一下如何学习设计模式