说明
- 一直在用 Mindjet MindManager 做思维导图。以前在用思维导图写读书笔记时,总是想要事无巨细地写清楚每个知识点,现在想来是事倍功半。思维导图应该是一个帮助我们梳理知识点、理清思路的工具,而不是一个像字典式的工具。
- 最近在学 Spring,结合 Maven 感觉到了一点:
约定优于配置
。为了获得代码的简洁,用户是需要付出一定代价的——遵循约定。Spring 的 DI,完全依赖注解,使得代码大大简化,但是我们也必须遵守规则。 - 如果没有约定,那么每个人对每个项目都有额外的学习成本。如果仅仅是因为喜好,就不要打破约定。个性往往意味着牺牲通用性,意味着增加无谓的复杂度。