# Post reading # a very practical architecture entry book. The content is profound and involves a wide range. It helps us establish an architectural design concept.
After reading this book, I put my post feeling at the beginning. Below are detailed reading notes.
# Reading Notes # We divide the concept of software architecture into two major schools: composition School and decision School.
# Reading
Synopsis: The IPad software interface design lacks the unification, each kind of function is not easy to be discovered by the user, the user unintentional gesture also easily causes the mistake operation. In addition, the entire interface metaphor "Yi" too close to print, human-computer interaction is also very strange way, which will create further usability problems.
"Looks like a large iphone,". This is
The design pattern (English pattern) is a solution to the recurring problems in object-oriented design. The term was introduced into computer science in the 1990 's by people such as Erich Gamma and others from the field of architectural design. The meaning of the term is also controversial. The algorithm is not a design
The first three blogs are written in three aspects: software engineering, software planning, and software requirements. we have made a good plan and determined the enforceability of the Software. We began to analyze various requirements for the software. With the demand, we
Application of engineering design in software development
All the purposeful activities that humans are engaged in are inseparable from design. The initial meaning of design is to write down symbols, marks, and graphics. China's "Ci Hai" interpreted the design as "pre-develo
responsible for the implementation of platform-based upper-level applications.For example, a Web site using Application Server WebLogic as a technology-supported platform, the server's provider (BEA) will not be responsible for the construction of specific site content. and application implementation platform (such as OUR-ERP system) not only responsible for platform maintenance and upgrade, more important is responsible for the implementation of the upper application, such as enterprise manage
Ease of use in Software Design
Abstract: This article introduces the concept of "usability" in software design and explains why it should be an important part of software design projects.
IntroductionApplication "Easy-to-use" to
Often chat with others, chatting chat can talk about to go to the house, yes, now the house in China is absolutely a top priority, bought a friend of the House will consider how to decorate, how to decorate? Today's small series recommended that you use a 91 home decoration design software, can help you find their favorite style of decoration!
Installation Tutorial:
The installation process is
Adobe Fireworks CS6 is a collection of Web page image design, production and editing as one of the professional software, it can not only easily create a variety of dynamic gif, dynamic buttons, dynamic flip and other network pictures, but also easy to achieve large-size image cutting, Make Web pages load more quickly, and provide a platform for users to create beautiful vector and bitmap images, models,
For you illustrator software users to detailed analysis of the vector design software to share the experience of using skills.
Skill Sharing:
How does the font of the illustrator become curved and the path
The Text tool on the toolbar is a tool group, and the left-click Text Tool does not put the tool in his group, which has a path te
not simply create a chromatic version and write a bunch of specs, but began to rethink it from some of the most basic issues. 3 years ago, when Duarte launched Android 4.0, he asked the world: "Does the machine have a soul?" 3 years later, Matias, after releasing material design and Android L, asked, "How is the software formed?"
How is the software formed?
Ma
recommend to users and department heads.4. Optimize and improve the final solution to obtain a more reasonable structure, design necessary databases, determine test requirements, and develop test plans.From the above description, it is not difficult to see that the necessity of implementing the overall design before the detailed design is: you can stand at the h
When discussing the functional requirements of content management, we often consider various scenarios of a specific function, such as functionality, ease of use, complex processing scenarios, and Exception Handling scenarios, these are undoubtedly very valuable. A system can do its best. From the customer's point of view, this is also the function.At the same time, we also discussed a lot of software design
Gao: Major in statistics and information management during the school year, with nearly 40 years of software development career. Working in Asia and Europe and the United States, specializing in business strategy thinking and system architecture design. In recent years, Chapter 1th Business thinking: From business model to architecture design 11.1 Role of A-segme
This interview was conducted by zdnet's Li Ning editor during the 2007.03 month.
[Editor's note]I recently read a series of articles on the Internet titled "The Immortal wolf-I read The Mythical man-month. Zhou aimin's reading experience on "man-month God. A weighty book in software engineering describes Dr. Brooks's project management experience in the IBM System/360 family and OS/360. In his series of articles, Zhou aimin used his architect's experi
architecture is a set of decisions that are made in a number of important ways; 3. Two features: A. Focus on the subject of architectural practice-people; B. Summarizes the types of architectural decisions; 2.1.3 Software Architecture Concept Panorama 12 1. A lot of cattle people have different definitions of concepts; 2.2 Analysis of conceptual ideas 13 2.2.1 Software architecture focuses on segmentation
If the previous discussion on the reliability of medical information still leaves some commercial taste (although it is nominal to return to the technology, it still involves some business issues); then, this article intends to continue with the technical aspects, discuss the design model, and:
-To discuss the design patterns in the integration field, we should start from the
Http://www.infoq.com/articles/agile-software-architecture-sketches-NoUML If you ' re working in an Agile software development team at the moment, take a look around at your environment. Whether It's physical or virtual, there ' s likely to be a story wall or Kanban board visualising the work yet to be started , in progress and done. Visualising your software deve
style, instead of other styles.3. Then, change the stroke in the font to none. On this basis, you can apply the gradient and edit the font.You can also: After the words are typed, make another gradient and define the gradient fill as a graphic style,Select the text to fill in the gradient, and then apply the graphic style just defined.Another way is to fill the gradient with the appearance of the character. The method is to add the character, click the triangle drop-down menu on the appearance
changed. Obviously, such a decision must be the most important decision on the success or failure of system design and must be carefully studied and investigated.
The history of Computer Software began in 1950s, and its history was very short. In contrast, construction engineering started from the Stone Age, and humans have accumulated a lot of experience and lessons in architectural
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.