架构师(Architect)
Contents
架构师是使用代码作画的大师。 - Fred George
架构师玩的是折中的游戏。
形式永远服从功能。-- Louis Sullivan
如果你从程序员的职位转型,决定自己不再是程序员了,那么你的架构师生涯将是短暂的。最好的架构师都在写代码。 - Fred George
如果在采取了所有让任务能够由单人处理的方法之后,架构任务仍然巨大而负责,不能由一人来完成,那么产品肯定是太复杂了,以致于不实用且不应构建。换言之,单个用户必须能够理解计算机的架构。如果计划的架构不能由一个人设计,那么它也不能被一个人理解。 -- Gerrit & Fred Brooks (1997)
Designing Efficient Systems: the best solution could be simplest, highest performance, easiest to extend, etc.
Important skill: ability to estimate performance of a system design – without actually having to build it!
