best software engineering books

Learn about best software engineering books, we have the largest and most updated best software engineering books information on alibabacloud.com

Agile Software Development and traditional software engineering

First, the traditional software engineeringSince the 60 's, people have come to realize the fact that there is a "software crisis" in which software developers are troubled by issues such as the following: Software production does not meet the growing need Software

Software Engineering and software technology

After reading the rumor about software engineering from Liang zhaoxin, a programming expert, I have some feelings. as a software engineering student, I am currently troubled by the software engineering course. When I read Liang's

Basic Principles of Software Engineering)

Fundamentals of Software EngineeringBasic Principles of Software EngineeringFrom the art of software architecture: Design Methods and Techniques Http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471228869.html Translated by Liu Jianwen (http://blog.csdn.net/keminlau) The main task of engineers, according to Pahl (Pahl, 1996), "is to apply their scientific and

Five books to be read by software development practitioners

development, therefore, on thousands of shelves, "People's Pieces" and "People's Month myth" tied together.The Myth of man and MonthTogether with "People's pieces" as the most brilliant "Gemini" in the field of software management books, the author provides insightful insights into the management of complex projects, with a lot of thought-provoking ideas and a great deal of

Software Engineering-thinking project development Those things (i)

Read the catalogue: 1. Background 2. Project management, quality, measurement, progress 3. Software development is a design activity rather than a building activity 4. Rapid development (simple system architecture and complex business models) 5. The business understanding of the technician and the final business model of the product manager's business understanding 5.1. Business understanding of the product (business process, d

Software Engineering-thinking project development Those things (i)

Read the catalogue: 1. Background 2. Project management, quality, measurement, progress 3. Software development is a design activity rather than a building activity 4. Rapid development (simple system architecture and complex business models) 5. The business understanding of the technician and the final business model of the product manager's business understanding 5.1. Business understanding of the product (business process, d

Several typical software testing books are recommended

software testing must rely on a complete testing process.From a certain point of view, the above three books have elaborated in detail on the Testing Technology, methods, and testing process, which can be used as a "testing learning Roadmap" step by step ", first, let's take a look at the first entry, then use the second one to enhance our understanding of the testing methods and technologies, and then use

The first chapter-the fourth question (software engineering is not to teach those who do not how to write programs to develop software?) What do you think?)--by Liang

ReferenceHttp://baike.baidu.com/link?url=z_phkcEO4_HjFG_Lt163dGFAubdb68IbfcfzWscTOrrZ55WbJEQKzyMQ5eMQKyatDYyY7lK3_ Tjqglncsej6g5w3nxn8p8ur2s8vymnrddiWith the popularization of computers, the application of software more and more, more and more widely, with the big data and other topics in the past few years, the software is becoming a public concern, software

Chinese software testing books in China

Chinese software testing books in China Chinese software testing books in China I. Automated Testing:1. Automated Software Testing: introduction, management and implementationAutomated Software Testing i

Classic Books for Software testing

on a sound testing process.From a certain point of view, the above three books from the test technology, methods and testing process of a number of aspects are discussed in detail, can be used as a step-in-depth "Test learning Roadmap", first look at the first entry, and then through the second one to strengthen the understanding of testing methods and techniques, and then through the third would be more in-depth In fact, the book is not much, if but

Software maintenance for Software Engineering reading (English-Chinese comparison)

Software maintenance The term "software maintenance" is used to describe the software engineering activities that occur following delivery of a software product to the customer. the maintenance phase of the software life cycle is

Introduction to the introduction to software engineering practices

After reading "Thirty-six plans of methods, Design, Implementation, and Management"-An Analysis of the thoughts and methods in the book "Introduction to software engineering practices" China's old saying is "useful ". Today's computer books are full of resources, but everyone's time and energy are limited. to truly achieve "useful", it is very important to choose

A good software engineer will read 60 books in his life

Three years have passed, and we have no guiding light. I also made a lot of detours during my exploration. I recommended some good books to my software team (I am also checking for missing vacancies) and hoped that those with lofty ideals would not take any detours.1. Philosophy of Science and Management[1] The psychology of computer programming: silver anniversary edition)[2] Introduction to systematic thi

Some Opinions on Software Engineering

of the standards for this discussion requires that the technical staff understand the cause of the problem and understand the essence of the problem. What I mean is not to require technicians to have a strong market view, but to promptly explain these deeper reasons to market personnel. Simply obeying the will of market personnel is often the direct cause of Project controllability failure. 7. one-sided understanding of management; There is a momentum that managers in

An article on software architecture design is from the software engineering expert network. Pay attention to the performance content)

Factors to consider in System Architecture Design Xiamen julong Software Engineering Co., Ltd. Lu linsheng2004-10-19 Software Engineering expert network This article discusses the various factors that should be considered in the system architecture design from two aspects: the runtime st

"Requirements Engineering-software modeling and Analysis" reading notes 1

As the new semester begins, new readings are also being developed. In many of the teacher's recommended books I chose this "requirements Engineering-software modeling and analysis." First of all, as our textbook this book should have a detailed introduction to software requirements, and as a textbook to believe that it

Seven books required to be read in software testing

650) this.width=650; "src=" Http://img.mp.itc.cn/upload/20160618/e31f647b9db74386a4507f2cee71b8c1_th.jpg "style=" border:0px;margin:0px;padding:0px;font-size:0px; "alt=" e31f647b9db74386a4507f2cee71b8c1_th.jpg "/>"The Art of software Testing"Software testing is a destructive process with creativity, and it is also a strong logical process that tends to perfect and perfect. In fact, my personality is very su

Recommended bibliography for software engineers (both classic books abroad !!!)

] "data structure and algorithm analysis-C language description (source book version 2nd)" (Data Structure algorithm analysis in C, Second Edition)[14] "Introduction to theory, language, and computing of automatic machines (2nd)" (Introduction to Automation Theory, ages, and computation (second edition ))[15] "discrete mathematics and Its Applications (Fourth Edition)" (Discrete Mathematics and its applications, Fourth Edition)[16] "Compilation Principle" (compilers: Principles, techniques and

Typical software testing books

Chinese version is still good. It can be seen that the translator has a deep knowledge in software engineering practice. As a practical and empirical book, the book covers from the test process to the test management, from the test method to the test technology, as well as the content of automated testing, therefore, readers are required to have considerable practical experience in

A little idea of software engineering course education

interesting, project development class, seemingly happy to meet the students "learning skills" illusion, in fact, the sustainable development of students is worrying. There is no theoretical cushion, just learned one or two ways, seemingly will develop software products, in fact, the project for a framework, change the language, change the environment, it is possible that the student has no theoretical guidance, I am afraid to start from scratch to l

Total Pages: 15 1 .... 3 4 5 6 7 .... 15 Go to: Go

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.