Architect Book 2nd edition--reprint

Source: Internet
Author: User
Tags enterprise integration patterns

Jiangnan White, original source: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx, reproduced please keep.

For the goal of 2007 years, the following list of books to be read or reread is listed below.
"In fact, Chinese programmers, the most need now is a quiet desk." "Indeed, the Chinese architecture Normal University lacks the basic knowledge of the system, and its self-deceiving propaganda" reading useless, heavy in practice, slim-cut philosophy book More important ", the good time to chase the chit on the internet, rather face defects, the system of learning once.

The more reading the book The thinner, the good book really not much wow.

First, software architecture article

There is no "best seller" in this field, and it is possible that the reader is a developer and project manager, a real architect and not a lot of architects to work on, you know, a lonely life.

"Software Architecture in practice,2nd edition--software Architecture Practice (2nd edition)"

The first edition is the nineth session of the jolt works, a lot of the architectural books cited.

"Documenting software architectures--Software Architecture Archives"

The 13th Annual Jolt Award works, capturing the architecture of the process, register recommended.

"Applied software Architecture--Practical software Architecture"

Another book that is quoted in many architectures.



Second, the UML chapter

The UML, 4+1 view is always the most common thing in the architect world, looking for a way to compromise the world.

1. "UML distilled 3rd"

There is nothing special to recommend the UML Reference book, anthology The Thinnest bar.

2. TheElements of UML 2.0 Style

There is no similar book in the victory.

3. UML and Schema Applications (3rd edition)--applying UML and Patterns 3rd
The ooad process of Uml+rup.


Iii. specific areas of the article

Developers have GOF23 pattern, and architects have the same pattern as architects. Architects in different fields need different knowledge.
1. Public domain
"Domain-specific application frameworks--specific domain application framework: The industry's framework Experience"
OZZZZZZ recommends the design of 30 specific areas of a particular framework.

"Head first Design Patterns"
The best GOF23 Classic design model, suitable for the [GAMMA95] tortured by the architect to review, the Chinese version will be released.





2. Java ee domain

"Patterns of enterprise Application Architecture--Business application architecture Model"
Martin Fowler Old book, the enterprise applies the pattern on each layer.

"Effective enterprise java--Chinese version"
Neward, Ted Works, the author learns from the Things (. NET and Java), like blogging, has a lot of information on every page.

Unfortunately, both are older, there is no new version.






3. Eai/soa Field
Enterprise Integration Patterns-Business integration model: Design, build, and deploy messaging solutions






4. Network and background services programming area
"Pattern-oriented software Architecture, Volume 2--pattern-oriented Software Architecture Volume 2: Patterns for concurrent and networked objects"

"Pattern-oriented software Architecture, Volume 3
--pattern-oriented Software Architecture Volume 3: Resource management Mode"

the famous POSA2 and POSA3.

Iv. Deliberate come articles

"Code Complete 2--codes Daquan 2"
A spokesperson when you educate your little brother.

the pragmatic Programmer-the way of programmers ' cultivation: from the handyman to the expert
A spokesperson for you to inspire younger brother.

The art of Unix programming--unix programming



Five, efficient reading experience

Just before head first series there is a section of how to teach people how to read, then the processing and finishing as follows:

1. Try to read the Chinese version
Although some English is very strong, some translation is poor, but anyway Chinese reading and understanding of the time, skimming and fast positioning speed or faster.

2. Instant annotations, summary notes and communication
Although Love books, but found that the most effective way of reading is the constant production of fat, reading in the important text underline, to write their own experience on the page.
Review your comments tomorrow, and it's a good idea to re-organize your notes or discuss them with others.

3. A lot of thinking or repeating memory
The most depressing thing about reading is that the head is empty after reading it. Technical book is better, although it may be very hard to see, but like learning to ride a bike, and then riding the time will always be, and the design and management of the book, the easiest thing is to look at the time quickly, read nothing left to practice.
Therefore, we can not look at the speed of the novel design books, to find the opportunity to think, thinking is the best memory.
Or, a large number of repetitive memories, repeated many times until the unconscious memory.

4. Human engineering
The time and place of those jianfengchazhen is not a good place to look at this book list.
The environment does not have the TV, music and other strong input sources, and the breeze sunshine birds and other weak input sources can help active brain.
Drink a lot of water while reading.
If you find that your brain is tired, you are already looking at the superficial and you need to rest.
Leave the brain to digest time, read the book and don't go on to other difficult books or things.

Architect Book 2nd edition--reprint

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.