逻辑是简单的,数据是重复的。
简单意味着减少代码量,专注于设计,大幅减少BUG量。重复意味着可以自动化。
系统的设计应当像流水线,简单,稳定,高效,实用,寿命长,错误少。
如果你不得不编写大量代码实现某个功能,我会考虑采用第二原则
任何复杂的逻辑都能通过分层简单化。
逻辑是简单的,数据是重复的。
简单意味着减少代码量,专注于设计,大幅减少BUG量。重复意味着可以自动化。
系统的设计应当像流水线,简单,稳定,高效,实用,寿命长,错误少。
如果你不得不编写大量代码实现某个功能,我会考虑采用第二原则
任何复杂的逻辑都能通过分层简单化。