- 浏览: 2105743 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
无心流泪wan:
private static final Log log = ...
log4j Category.callAppenders Block -
yjxa901:
博主好: http://www.java.net/down ...
jdk debug -
aptech406328627:
大神,请接收我的膜拜吧,纠结了两天的问题,就这么让你给解决了 ...
java.lang.reflect.MalformedParameterizedTypeException -
xukunddp:
谢谢1楼,我也遇到,搞定了
java.lang.reflect.MalformedParameterizedTypeException -
di1984HIT:
学习了!!!!
jvmstat hsperfdata java.io.tmpdir
转载自:http://97-things.near-time.net/wiki/97-things-every-software-architect-should-know-the-book
The following are the original, unedited contributions for the book 97 Things Every Software Architect Should Know , which is available at O'Reilly Media , Amazon.com and your local book stores.
- Don't put your resume ahead of the requirements by Nitin Borwankar
- Simplify essential complexity; diminish accidental complexity by Neal Ford
- Chances are your biggest problem isn't technical by Mark Ramm
- Communication is King; Clarity and Leadership its humble servants by Mark Richards
- Architecting is about balancing by Randy Stafford
- Seek the value in requested capabilities by Einar Landre
- Stand Up! by Udi Dahan
-
Skyscrapers aren't scalable
by Micheal Nygard
- You're negotiating more often than you think by Michael Nygard
- Quantify by Keith Braithwaite
- One line of working code is worth 500 of specification by Allison Randal
- There is no one-size-fits-all solution by Randy Stafford
- It's never too early to think about performance by Rebecca Parsons
- Application architecture determines application performance by Randy Stafford
- Commit-and-run is a serious crime. Respect your Colleagues by Niclas Nilsson
- There Can be More than One by Keith Braithwaite
- Business Drives by Dave Muirhead
- Simplicity before generality, use before reuse by Kevlin Henney
- Architects must be hands on by John Davies
- Continuously Integrate by Dave Bartlett
- Avoid Scheduling Failures by Norman Carnovale
- Architectural Tradeoffs by Mark Richards
- Database as a Fortress by Dan Chak
- Use uncertainty as a driver by Kevlin Henney
- Scope is the enemy of success by Dave Quick
- Reuse is about people and education, not just architecture by Jeremy Meyer
- There is no 'I' in architecture by Dave Quick
- Get the 1000ft view by Erik Doernenburg
- Try before choosing by Erik Doernenburg
- Understand The Business Domain by Mark Richards
- Programming is an act of design by Einar Landre
- Time changes everything by Philip Nelson
- Give developers autonomy by Philip Nelson
- Value stewardship over showmanship by Barry Hawkins
-
Warning, problems in mirror may be larger than they appear
by Dave Quick
- The title of software architect has only lower-case 'a's; deal with it by Barry Hawkins
- Software architecture has ethical consequences by Michael Nygard
- Everything will ultimately fail by Michael Nygard
- Context is King by Edward Garson
- Engineer in the white spaces by Michael Nygard
- Talk the Talk by Mark Richards
- Heterogeneity Wins by Edward Garson
- Dwarves, Elves, Wizards, and Kings by Evan Cofsky
- Learn from Architects of Buildings by Keith Braithwaite
- Fight repetition by Niclas Nilsson
- Welcome to the real world by Gregor Hohpe
- Don't Control, but Observe by Gregor Hohpe
- Janus the Architect by Dave Bartlett
-
Architects focus is on the boundaries and interfaces by Einar Landre
- Record your rationale by Timothy High
- Focus on Application Support and Maintenance by Mncedisi Kasper
-
Prepare to pick two
by Bill de hOra
- Prefer principles, axioms and analogies to opinion and taste by Michael Harmer
- Start with a Walking Skeleton by Clint Shank
- Share your knowledge and experiences by Paul W. Homer
- Make sure the simple stuff is simple by Chad LaVigne
- If you design it, you should be able to code it by Mike Brown
- The ROI variable by George Malamidis
- Your system is legacy, design for it by Dave Anderson
- If there is only one solution, get a second opinion by Timothy High
-
Understand the impact of change
by Doug Crawford
- You have to understand Hardware too by Kamal Wickramanayake
- Shortcuts now are paid back with interest later by Scot Mcphee
-
"Perfect" is the Enemy of "Good Enough"
by Greg Nyberg
-
Avoid "Good Ideas"
by Greg Nyberg
- Great content creates great systems by Zubin Wadia
-
The Business Vs. The Angry Architect
by Chad LaVigne
-
Stretch key dimensions to see what breaks
by Stephen Jones
-
Before anything, an architect is a developer
by Mike Brown
- A rose by any other name will end up as a cabbage by Sam Gardiner
- Stable problems get high quality solutions by Sam Gardiner
- It Takes Diligence by Brian Hart
- Take responsibility for your decisions by Yi Zhou
- Dont Be a Problem Solver by Eben Hewitt
-
Choose your weapons carefully, relinquish them reluctantly
by Chad LaVigne
- Your Customer is Not Your Customer by Eben Hewitt
- It will never look like that by Peter Gillard-Moss
- Choose Frameworks that play well with others by Eric Hawthorne
- Making a strong business case by Yi Zhou
- Pattern Pathology by Chad LaVigne
- Learn a new language by Burk Hufnagel
- Dont Be Clever by Eben Hewitt
- Build Systems to be Zuhanden by Keith Braithwaite
- Find and retain passionate problem solvers by Chad LaVigne
- Software doesnt really exist by Chad LaVigne
- Pay down your technical debt by Burk Hufnagel
- You can't future-proof solutions by Richard Monson-Haefel
-
The User Acceptance Problem
by Norman Carnovale
-
The Importance of Consommé
by Eben Hewit
-
For the end-user, the interface is the system
by Vinayak Hegde
-
Great software is not built, it is grown
by Bill de hora
发表评论
-
记录一些软件名词
2011-07-10 18:48 1006Small Matter of Programming ... -
软件工程经典理论
2011-04-04 10:40 1410之前一直在找寻谁说了那么一句软件工程中的经典理论: ... -
Merge Sql
2010-10-29 10:17 1610我们经常遇到的一个需求是,先判断数据是否存在,如果存在则更新, ... -
周爱民 我之于架构的主要观点
2010-06-26 19:27 991周爱民 北京Qcon讲座 infoq提供了视频 。 ... -
软件架构师应该知道的97件事
2010-04-29 22:30 1010转载自:http://blog.csdn.ne ... -
重新认识软件开发方法学
2010-03-30 23:35 1851一直不是很关注软 ... -
26 Hints for Agile Software Development
2009-12-05 20:36 956转载自:http://www.pmhut.co ... -
不是书评 :《我是一只IT小小鸟》
2009-10-08 11:41 812转载自:http://mindhacks.cn ... -
97_Things_Every_Programmer_Should_Know
2009-10-08 00:25 1388转载自:http://programmer.97things. ... -
[软件项目管理]管理能力
2009-09-30 20:34 1261转载自:http://blogger.org. ... -
mysql 保留字
2009-07-04 15:44 2236转载自:http://www.blogjava.net/rro ... -
oracle的oci和thin区别
2009-05-31 09:58 2720转载自:http://www.dbasky.net/archi ... -
项目心得
2009-05-02 15:14 673这次项目因 ... -
oracle 分页
2008-12-29 22:32 1203oracle分页小结 现在又要写分页的东西,之前就写过,倒是参 ... -
数据库设计中的14个技巧(转)
2007-12-04 19:05 1172转自:作者: maXiaoKe, ...
相关推荐
97 Things Every Software Architect Should Know.mobi
《97 Things Every Software Architect Should Know》这本书汇总了97位软件架构师的经验和观点,以下是其中一些重要的知识点: 1. 不要把简历放在需求前面:这强调了需求分析的重要性。软件架构师在设计系统时,...
本书《97-things-every-software-architect-should-know》汇聚了一系列软件架构领域的关键知识和建议。下面我将根据提供的部分内容,详细阐述标题、描述及部分摘录的知识点。 首先,从标题“97-things-every-...
在软件架构设计领域,《97_Things_Every_Software_Architect_Should_Know》这本书集中了97位软件架构师的智慧,提出了97条关于软件架构的关键知识。这里,我们通过分析书籍的一部分内容,深入挖掘其中的知识点。 ...
《 Rational Software Architect 许可证详解》 Rational Software Architect(RSA)是IBM推出的一款强大的软件建模和设计工具,广泛应用于企业级应用系统的架构设计和开发。在使用RSA时,许可证(License)是至关...
Rational Software Architect 9 安装指南 Rational Software Architect 9(简称 RSA9)是一款功能强大的软件架构设计工具,由 IBM 公司开发。为了帮助用户更好地安装和使用 RSA9,本文将提供详细的安装指南和相关...
IBM Rational Software Architect 8.0 激活码破解,实测可用
IBM Rational Software Architect建模扫描版。
IBM Rational Software Architect 7.0 BT种子(可下载)
学习如何使用 IBM:registered: Rational:registered: Software Architect 和 Rational:registered: Systems Developer 工具将 UML 建模适于开发 C++ 应用程序。本文描述了7.0版本支持 C++ 领域建模的特性。在此,...
《Rational Software Architect 教程》是一份深入探讨IBM Rational Software Architect(RSA)的综合学习资料,旨在帮助用户掌握这款强大的软件开发工具的使用。RSA是一款面向企业级应用的建模和开发平台,广泛应用...
《Rational Software Architect 入门教程》是一份旨在引导初学者掌握IBM Rational Software Architect(RSA)使用的文档。RSA是一款强大的软件开发工具,尤其在基于设计模式的开发中表现出色。设计模式是解决常见...
Rational Software Architect V8 破解
rational software architect 7.0 BT下载地址 5.5G大小左右
IBM Rational Software Architect建模
《Rational Software Architect》是IBM公司推出的一款强大的软件建模工具,主要应用于企业级应用程序的开发和设计。这款工具提供了全面的模型驱动开发环境,帮助开发者实现从需求分析到系统架构设计,再到代码生成和...
IBM Rational Software Architect V8.0.4破解