软件架构

“如果你了解如何编程,往往会忍不住对开发者该如何编写代码提出建议。小心,因为你可能在浪费时间:如果你没有参与项目的编程,开发者多半会无视你的编码经验。他们还会认为你越权,影响了他们的工作,所以尽量别在这方面指指点点。”

“不管你是否意识到了,你都在一个非常有影响力的位置上,你的一举一动都被整个开发团队看在眼里。不管愿不愿意,单是这一个原因,你就有改变整个团队的能量。”

“当被迫工作在一个严格的框架下,想象力被迫发挥到极限,迸发出丰富的点子。完全的自由可能会让工作变得杂乱无序。”

“凡事皆有可能,但每件事都有代价。解释那些代价有助于找到给定语境中的最好方案。 ”