开发哲学

分享 · best · 于 4年前 发布 · 1376 次阅读

像水一样

保持空灵之心,无形,无法,就像水一样。水倒入杯中就成了杯子的形状,倒入瓶中就成为瓶子的形状,倒入茶壶中就成为茶壶的形状。而水能载舟亦能覆舟。像水一样吧,我的朋友。

—来自 "Bruce Lee"

"康威定律"(1967 年)

它是这样描述的:

Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.

对于(广义)系统的设计组织,其设计产物的结构就是该组织内沟通结构的副本。

把它应用到开发领域就是:开发组织的架构是什么样,其产出的软件系统的架构就是什么样

如何编写健壮的软件

健壮的著作是简明的。句子无废词,段落无废句子。同样的原因,画应无多余的线条,机器 应无多余的零件。这不是要作者刻意缩句来逃避细节,从而提纲挈领,而是要作者字字珠玑。

—来自 "The Elements of Style" by William Strunk Jr. 摘自《Getting Real》

天下大同

一旦在编程体验上和web标准一致,那么我们可能会产生这样的疑问:选某个框架去写还有什么意义?反正写出来的代码都差不多。话虽如此,但我们可以这样看待,

我们并非选择某个框架去写代码,而是我们写了标准模式的代码,现在是选择用什么框架去运行。

前端如此,PSR带来的效应也应该是这样吧。

本帖已被设为精华帖!
共收到 0 条回复
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册