-
-
-
software architecture复习资料(包含考点)
... 。)
5. What have you learnt from David Parnas, for software development?(对如软件开发,你从David Parnas ... these ‘architectural’ concerns and turned them into fundamental tenets of Software Engineering. The main principles included:
Information Hiding as the basis of ...
-
-
Security for Software Engineers
... key areas of attack vectors, code hardening, privacy, and social engineering. Each topic is explored from a theoretical and a practical-application standpoint.
Features:
Targets software engineering students – one of the only security texts to ...
-
The Problem With Software: Why Smart Engineers Write Bad Code
... the original authors. As the size and complexity of commercial software have grown, the gap between academic computer science and ... the future, Barr writes that the best prospect for improving software engineering is the move to the cloud. When software ...
-
Testing and Quality Assurance for Component-Based Software
... with poor quality may literally lead to disasters. Component- based software engineering involves many unique characteristics, some of which have ... engineering, and it plays a pivotal role in software quality assurance. This book focuses on testing and the ...
-
Engineering Adaptive Software Systems
... book provides promising approaches and research methods in software engineering, system engineering, and related fields to address the ...
The contents of the book range from design and engineering principles (Chap. 1) to control–theoretic solutions (Chap. ...
-
Programming in C++ for Engineering and Science
... years of teaching computing courses, Programming in C++ for Engineering and Science guides students in designing programs to ... 1: Introduction to Computing
Chapter 2: Programming and Problem Solving- Software Engineering
Chapter 3: Types in C++
Chapter 4: ...
-
-
Righting Software
... presents the proven, structured, and highly engineered approach to software design that master architect Juval Löwy has practiced and ... before appeared in print.
Based on first principles in software engineering and a comprehensive set of matching tools ...
-