240 发简信
IP属地:上海
  • 可读的艺术 少写代码

    艺术就是艺术,在结构清晰之后的下一个话题是减少代码,减少代码对于可读来说绝对是正面的影响。不过问题是怎么才能少写代码呢?书中给出了两个方法,1. 砍需求,2.重用已有代码。都...

  • 可读的艺术 自然

    继续艺术之旅,上一节学习了如何通过抽取方法来使得程序的结构从总体到局部到细节都更加清晰,这一节是结构清晰的又一个方向,如果说前一节说的是理性逻辑,那么这一节说的就是感性自然。...

  • 编写可读代码的艺术 1

    代码应该容易理解 这个是我上一轮写Story的一个例子 我们有一些场景也要使用类似pivot view的样子,但是和传统的pivot view也有很多的区别,这时候就需要手动...

  • 240
    程序员修炼之道27-不要冲出前灯范围

    在真正的开发中,要一直保持一次只做一点改动,在改动完成之后要测试自己的改动。如果一次性的改动太大,很容易出现没有测试到的流程。并且开发中尽量保证一次的改动只需要满足当下的需求...

  • 山海经3 海内和海外

    双休日延续了最近一段时间的阴雨天,还是基本只能呆在家里,顺便把年前没有看完的山海经继续看看完。 在第一部分的时候提到过,山海经的脉络是以地理方位为线索组织的,最基本的是山经,...

  • 程序员修炼之道22 死掉的程序

    这篇的标题我又没有太能看懂,大体的意思是尽早失败比带着错误运行要好。不过内容中有两点挺值得回味。 第一是“这不可能心态”,也就是很多事情做了想当然的设定,忽略了一些可能的分支...

  • 程序员修炼之道23 要不要判空

    继续修炼,修炼了契约式编程,又修炼了让程序尽早的死掉,我想拿我们经常讨论的一个话题来思考一下,就是究竟需不需要在对象的使用前判空。 正方:需要判空,因为可以使程序少出错,防御...

  • 程序员修炼之道 习惯与热爱

    虽然今天的内容和书里面的话题和提示并没有直接的关联,我还是想把他称为修炼的一部分。 今天师父亮哥首次在腾讯直播开坛讲课,讲的是习惯的培养,师父的讲课内容暂且不论,只说连续超过...

  • 程序员修炼25 有始有终

    继续修炼,今天修炼的小伙伴们晒了一些修炼的成果,虽然有些小伙伴被我轻拍了一下,还是觉得都非常不错。 R同学提出的整理接口记录的写法非常重要,期待优化及规范; F同学的util...