modules:A main module is used to sort the sub module to Exchange 2 variables, the main module calls the Sub module, but how does the child module design? It must have been you first thought of the need to exchange data in a bubble-like sort, which has taken into account enough detail for the main module to appear to be in "detailed design", but is currently in the schematic
architecture design, can not be separated from the specific technical framework, you must first determine your development language, database type, and so on. Architecture design should be considered from the depth of physical design, not just theoretical design or logical design
design description, which is completed in the preliminary design stage. Part 4 and 5 develop the content of the preliminary design stage to the detailed design stage. The sixth part shows the cross reference matrix to ensure the following two principles:1. Use software
Note: In addition to the first article, the others are very relevant to my own experience, I think the technical problems, even if complex, can be solved slowly, and decide whether a project success is often outside the technical things. For example, in the text (2) mentioned scenes, a lot of technical staff study very hard, work very hard, but also very enthusiastic to help others, the result has not achieved very good results, that is, because what all do is not good. Not much to say, please l
Http://hi-rain.com/index.php/507
I have already introduced the open-source software for 10 basic network applications. Today, I will introduce 10 free open-source graphic image editing software for those who prefer to design it.Open-source image and photo editing
1. "Object-Oriented" is much harder than you think
Maybe I only have this idea, but I once thought that the "Object-Oriented" that I learned in computer science is very simple. I mean, how difficult is it to create classes to simulate the real world? In fact, it is really difficult.
Ten years later, I was still learning how to model properly. I regret that I didn't spend more time learning object-oriented and design patterns before. Excellent mode
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
# 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: compos
The original Article was first published in the Turing community. Http://www.ituring.com.cn/article/196
Many software developers are confused about their career development? Why are there so few reliable companies? Many software companies are confused. How can we recruit and train software developers and how to use them? Why are so few reliable
cross-platform strategy 1658.3 Set cross-platform practice Strategy 1658.3.1 review: Explore strategy Direction 1658.3.2 formulation of practical strategies 1658.3.3 Strategy-1: Take It "EIT" (design) 1668.3.4 Strategy-2: Take the Emperor to make Princes 1678.3.5 Strategy-3: Build middleware (middleware) 1678.4 Cross-chip platform strategy 1678.4.1 What is cross platform > 1678.4.2 Terminal Products 3 scenarios across (CHIP) platform 1698.5 Cross-and
a well-written and concise article. Transferred from: http://dev.yesky.com/378/2012378.shtml
Because [GOF95] is the first of a book on software patterns and is one of the most popular books in oo design theory, some people often use the term design pattern to refer to any type of schema, design, or program implementati
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
number can also be hidden; on the other hand, because the content provider--the profit model of the TV station, these rolling ads can not be hidden or shrunk, even the users need to endure their TV full screen, are occupied by advertising, of course, the user may also choose-change channels.
Unlike TV, computer apps are inherently not exclusively full-screen, it's designed for multitasking, while mobile phones and pad apps are inherently exclusive, but unlike TV apps, their screens are much sm
10 object-oriented design principles that Java programmers should know, java Object-Oriented Design
Object-Oriented Design principles are at the core of OOPS programming, but most Java programmers I have seen are enthusiastic about design patterns such as Singleton, Decorato
design should consider factor);Establish the overall structure of each architectural view: the detailed organizational structure of the view, the grouping of elements, and the interface between these major groupings;Software architecture and the use of technology platform is closely related to the current commonly used platforms are Java-EE,. NET, CORBA and so o
Tags: span code operating Data Roman programming Dictionary design moduleFirst, Introduction1.1 Purpose of writingdatabase table structure Design is a very important part of the whole project development, a good database design, can improve the development efficiency, convenient system maintenance, and for the future expansion of the function of the project left
Domain-driven design software: the way to cope with core complexity (English version) (highly recommended by many world-class software masters)
Basic Information
Author: (US) Eric EvansSeries name: Turing programming SeriesPress: People's post and telecommunications PressISBN: 9787115224071Mounting time:Published on: February 1, April 2010Start: 16Other Details
principles, and architectural and design patterns can help us to better understand and leverage the infrastructure of the underlying platform, as well as to design and develop higher-quality application software architectures.
Design and development of risk-driven, agile i
design problems, it is a complete implementation of a key Use case that conforms to the architectural design and a series of standardized deliverable Code and related documents. At the same time, this Sample can be used as a teaching material for you to explain or train the architecture, or as a blueprint for developers to use this architecture for development,
A year ago, Stanford and Apple jointly launched a development course based on the iPhone platform. The PPT of this course was shared online, and the response was very good. This semester, Stanford recorded the course and put it on iTunes University for download. Currently, this course ranks first in iTunes downloads, reaching 1 million downloads. This is a lecture on "10 steps for successful iphone software
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.