`

Rod Johnson:架构师必须保持实际参与编码

阅读更多
在Rod Johnson的《expert one-on-one J2EE Development without EJB》一书中,有这么一段话:
引用

   在我们的行业里,所谓“架构师”这个说法的准确含义是人么热辩的话题——同样,人们也在争论这个“架构师”概念(相对于“开发者”)到底有没有意思、是不是可取。
    我以为,架构师的作用非常重要,但是架构师们必须保持实际参与编码。如果他们脱离了生产第一线,仅仅满足于闭门造车式规定系统架构,那么他们也就时区了对许许多多的实际问题的接触,而正是这些实际问题决定了项目的最终成败。这种做法孕育着真正的危险。它是失败的温床,而且几乎总是导致过度的复杂性。不幸的是,很多人相信如果一个人在专业技术上获得了成功,他就应该最终完全脱离实际编码——这种观念很难根除,而且危害极深。
    对于软件的“架构”而言,实现架构时会遇到形形色色的问题,而解决这些问题则需要具体、详尽的细节知识;只有掌握了所有这些细节知识,才能够确定整个系统架构。所以,如果架构师把时间都花在编写文档、搭建模型上,那也就很难作出切实可用的架构。


说得太好了!
我们部门的SE们好象都有不参与实际编码的不良习惯
分享到:
评论
4 楼 galaxystar 2008-01-13  
有些工作了10余年的架构师,难道还让他们编码不成?
3 楼 nooalou 2008-01-13  
基本同意LZ观点,但有点不同。
即便没有参与实际编码,但只要始终保持对系统开发趋势的把控,对系统构件和技术做到了然于胸,我以为也是可以的。

因为,一但参与了具体编码,在正常开发阶段没有问题,不过一但出现了紧急的技术问题或构架问题,SE就两难顾了。

因此,即便参与编码,适当就好、点到为止。
2 楼 skydream 2008-01-13  
多幸福啊的架构师啊。

我们部门现在是架构师/设计师/程序员/页面开发,统统全包,还要负责需求分析,简单是从婴儿到坟墓一条线捅到底。
1 楼 Godlikeme 2008-01-13  
SE不参与编码,那要他们做什么?

相关推荐

    架构类教程

    这本书的内容覆盖了从架构设计到实际部署的全过程,不仅适用于架构师,也适用于开发者,尤其是那些致力于学习和实践J2EE应用开发的读者。书籍的结构化内容安排,使得它不仅是一本教程,也是一本可以随时查阅的参考书...

    Java自学书籍推荐 程序员到架构师必看的书

    Rod Johnson的《Expert One-on-One J2EE Design and Development》和《Expert One-on-One J2EE Development without EJB》是两本不容错过的经典之作,它们详细阐述了J2EE应用的架构设计,对Spring框架的起源有深入...

    Expert One-on-One J2EE Design and Development

    本书《Expert One-on-One J2EE Design and Development》旨在帮助专业的J2EE开发者和架构师做出恰当的选择,以按时、预算内交付高质量的解决方案。书中重点讨论了在企业软件开发中最常用的J2EE特性,以解决最常见的...

    自学java看什么书强力推荐15本必看书籍华清远见.docx

    此外,"企业应用架构模式"和"敏捷软件开发原则、模式与理论"则分别从架构模式和敏捷开发的角度提供了深度洞察,帮助架构师形成全面的知识体系。 【软件开发过程理解】: 软件开发不仅关乎个人编程习惯,也涉及团队...

    Expert One-on-One J2EE Design+and Development

    本书受到了行业内专家的高度评价,例如John Carnell(Centare Group的首席架构师)称本书为“Rod Johnson在覆盖成功构建J2EE应用程序的设计和技术方面做得非常出色”。 #### 结论 《Expert One-on-One J2EE Design...

    Expert One on One J2EE Design and Development

    由于本书的高质量内容,读者评论非常正面,例如John Carnell,他是Centare Group的首席架构师,他认为Rod Johnson对于J2EE应用的设计、技术和部署方面做出了非常出色的贡献,并且评价这本书在自己的书架上占有永久的...

    Expert One-on-One J2EE Design and Development.pdf

    - **书籍背景与重要性**:本书由Rod Johnson编写,是他在Java领域的重要作品之一,书中所包含的思想和技术对后来的Spring框架有着深远的影响。尽管未有官方中文版,但对于希望深入了解J2EE架构和设计模式的专业人士...

    自学java看什么书-强力推荐15本必看书籍-华清远见.docx

    #### 三、Java架构师之路 随着经验的积累,你需要更深入地了解整个软件架构。 **1.《Expert One-on-One J2EE Design and Development》** - **作者简介**: Rod Johnson - **内容概述**: 本书详细阐述了J2EE的设计...

    java工程师必读书籍(推荐)-从技术到管理.pdf

    尤其对于有志于成为架构师的Java程序员而言,这些书籍的内容是必须要掌握的。 《企业应用架构模式》则是Martin Fowler的著作,它讲述了一系列企业应用架构中常见的模式和实践。尽管这本书的内容偏理论,但对于那些...

    Expert+One-on-One+J2EE+Design+and+Development.pdf

    John Carnell,Centare Group的首席架构师,对于Rod Johnson的书籍给予了高度评价,认为其对于成功构建J2EE应用程序的设计和技术方面有着卓越的论述,并且Rod的无废话方法为他的书籍在自己的书架上赢得了一席之地。...

Global site tag (gtag.js) - Google Analytics