The seventh chapter at the beginning quoted the "Warring States policy" in the warring of the sentence: Wang as far as the close to the attack, the Inch, the King inch, the ruler, also king ruler. The meaning of this sentence is: the King than to take and distant to make and attack near, so that, every inch of the land, will belong to the king. Large companies in the hands of the abacus, the software industry has never been calm, even quiet, but also secretly bloody. big companies often contend with standards, theories, and languages, not all of which are about software implementations. To know the ultimate goal of unified theory, tools and processes is to be able to completely win the entire software engineering system!
The only criterion for good or bad comment is: cost savings. The author points out: "No cost of the project plan will not be supported by the operator, the cost of non-destination is the chronic poison of the project, the most deadly risk is the depletion of costs." "And the costs involved are time, human, capital and customer costs," he said. But we often overlook the number and patience of our customers, which is not to calculate them as costs.
AOP is not a language. AOP is first and foremost a methodology, as OOP is the "object-oriented programming approach". And delphi/c++ is the language, is a tool for the realization of this methodology. To learn any new programming method, all you need to do is return to the core of the project: program = algorithm + structure + method.
The eighth chapter quoted this Lang also glimpse, met. It means that the teenager can also see the whole story by looking at small things. Regardless of the technical details of the implementation, in software engineering, "What drives development" is a process issue. The need for engineering, its applicability in related applications, the adequacy of process tools, and the degree to which the process theory is perfected can determine the choice and formulation of processes, rather than the hype of big companies. But the current software industry situation is the result of the mutual restraint of big companies.
The author proposes that the word "agile" is to show respect for the subjective initiative and creativity, and also to the project goal. and "Traditional engineering" represents the norm and scale. No matter how agile it is, if the method cannot be used in a team-based project, then agility loses the value of the project. So, the premise of agility is that the team recognizes the value of agility and follows agile values and principles. From this point of view, the core idea embodied by agile is to implement, fact, practice as the main means, embody the main connotation of the human standard Code of conduct. The limit is essentially a "formal approach" that enables the team to follow these "code of conduct", and in the trade-offs of some engineering elements, the limits give recommendations and practical results.
As a qualified project manager and engineering decision-maker, it is necessary to have a thorough understanding of the application environment and cost of various engineering methods, to understand the strength of the team and to find out the strengths and weaknesses of the team. The contradiction between achieving the goal and guaranteeing the quality. The contradiction between the customer and the development team is likely to originate from the source and the target is wrong. Goals and quality sometimes do not really achieve unity.
The last section, flexible software engineering. The Ancients wrote the ancient poetry is pay attention to change, and we modern people feel different, in order to temperament, poetry becomes very flexible, can fluent, can taste, style quaint is the best. Software engineering is also the case, should not conform to the rules of the project is alive, there are infinite changes, the modern unknown this way, so can not fill out good words. Also know the principle, only know its reason, can clear its way. So Yue: the Boulevard to Jane. If the project manager can take "what we want to do and what we are going to do" this one thing is clear, then the project is equivalent to half the success.
Avenue to Jane 7, 8, the Reading