七个设计原理①——简单性原理

是什么

简单性原理就是追求简单。

说的极端一点,就是自始至终都是以最简单的逻辑写代码,让编程初学者一眼就能看懂。

因此,在编程时我们要重视的是局部的完整性,而不是复杂的整体关联性。

为什么

软件故障常集中在某一个区域,而这些区域都有一个共同的特点,那就是复杂。编写代码时如果追求简单易懂,代码就很难出现问题。

不过,简单易懂的代码往往给人一种不够专业的感觉。这就是经验老到的程序员喜欢写老练高深的代码的原因。所以我们要有足够的定力来抵挡这种诱惑。

怎么做

努力写出自然的代码。放下高超的技巧,坚持用简单的逻辑编写代码。

既然故障集中在代码复杂的区域,那我们只要让代码简单到让故障无处可藏即可。不要盲目的让代码复杂化,臃肿化,要保证代码简洁。

猜你喜欢

转载自blog.csdn.net/u012069234/article/details/114396942
今日推荐