good books for software engineering

Discover good books for software engineering, include the articles, news, trends, analysis and practical advice about good books for software engineering on alibabacloud.com

"A good software engineer has to read 60 books in his life"

This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/fenghuaonline/archive/2008/12/15/3516830.aspx 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. P

Confusions in modern software engineering

Among the numerous software-related knowledge, software engineering is definitely a very special one. Many people despise software engineering and say: As soon as I see a software engineering

Software Design in software engineering

Heroes are created in the historical era, and softwares are no exception. Software Engineering was born to solve the contemporary software crisis. after learning the video of software engineering, I finally unveiled the secret, let me have a preliminary understanding of the

[Original] recommended software test books (updated occasionally)

[Original] recommended software test books (updated occasionally) I. Software Testing basics:1 Software TestAuthor: (US) Ron PattonMarket Price: ¥25.00Press: Machinery Industry Press * ISBN: 7-111-09925-7Published on: 2002-3-1This book is suitable for Software testers and o

Software Engineering-software development lifecycle

the running efficiency of the program. Software testing: Software Testing in the software life cycle should be rigorously tested after the software design is completed to discover and correct problems existing in the software throughout the design process. The entire testin

"A good software engineer has to 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

Software Engineering 6: Psychological Basis for Software Testing

economic independence makes the test more adequate to meet the test requirements. Professionalism-as a kind of professional work, independent testing is bound to accumulate a lot of practical experience in the long-term work process to form your own professional knowledge. At the same time, software testing is also a highly technical task, which requires a professional team to study and carry out engineering

Object-oriented Software engineering: Working with UML, schemas, and Java (3rd edition) pdf

world by learning the course. Students learn software engineering courses by practicing in examples, which is the only way to learn any skill. This book reflects the use of software development as a practical philosophy of engineering disciplines. The author adopts a viewpoint--a method of using UML object-oriented, w

Software Architect books

I. Software Architecture There is no "best-selling book" in this field. Maybe the majority of the readers are developers and project managers. They are really positioned as architects and do not do much work for architects. 1. Software Architect bootcamp-software architect tutorial It is a pity that the new architect training camp is often used as an example by

Read "Building Method-Modern software engineering" the first three post sense

On the first day of school, a book was sent out, and there were six books, which would be the first night of the class to look at the contents of the book, to learn about the course. One of the books of the course attracted me, feeling that the book was different from other textbooks, that it was not as rigid as other books, except the formula, the theory, and no

Software Engineering-Software Process Model

Software Engineering-Software Process Model The software process is a framework of a series of tasks that need to be completed in order to obtain high-quality software. It specifies the steps to complete various tasks. The life cycle model is usually used to describe the

Question 2 of software engineering exercise 200

Question 2 of software engineering exercise 200 At the end of my software engineering note 99, I used exercises in almost all software engineering books. I want to help you learn

Software Engineering Summary-Comparison Between Traditional software development methods and object-oriented development methods

Software development is a technology that requires the support of relevant theories, technologies, methods, means and tools. As for the development of software development technology, it mainly involves structured development methods and object-oriented software development methods.Traditional Software Development: str

Reaction to construction Law of software Engineering from the first Chapter tothe fifth Chapter (Supplemental edition)

A few weeks ago, I read an article in which a teacher taught his students to actively read literary literature, in which I admired his sentence: "Just think of liturature as if you ' re reading a long text-message". Extended to here, compared to find themselves in real life really rarely take the time to examine their professional books after class, said ashamed, this situation occurs most frequently is the final preparation for the exam. Because of t

A summary of the course of software engineering

A summary of the course "Software Engineering" after a semester of study, let me to the Software engineering Project This course has a more profound understanding. From the beginning of this course ignorant ignorance, through the slow learning, weekly practice. Let me gradually have the answer to my previous questions.

From the view of software engineering, this paper reviews the deficiencies in the software of undergraduate graduation design.

Undergraduate Graduation Design topic: design and implementation of college internship process management systemSoftware development background: Combined with the current internship in the college, the internship is an important part of the first half of senior year, from the choice of enterprise training, to the process of document management, notification management, enterprise credit Exchange and other work, hope that through a similar system design, can be the management of the base of intel

Modern software engineering team jobs-software analysis and user demand survey

Differentiated functions The attraction to me is that every time you translate a word, it will find its source on the Internet, which I think is very good. 10 Software Performance I don't think it's very memory-consuming. It can be started. 10 Experience Software Adaptability Translation cannot be used when the network is disconnected, and some words cannot be t

Recommended books for. NET software design/Development Engineer

For. NET software Several books recommended by design/Development Engineer List several books that have had a big impact on me over the past year. Thanks to the authors and translators who have helped me with these books. Thank you for your hard work. I hope these books w

Chapter 5 of modern software engineering [software design and implementation] exercises and discussions

avoid unexpected responses 1. Solve the customer's strange problem about functions: the PM's analysis and description capabilities should be reliable, and even dare to refuse. In the Requirement Description, describe and solutions from the user's perspective, and encourage users to participate in design and planning frequently. 2. Solve the function mismatch problem of each module: use the "scenario-driven" method to first ensure that the typical user scenario can be implemented. Starting f

Software testing for Software Engineering

Software testing is an important stage of software engineering and an important means to ensure software quality. In the process of software development, people have already used a variety of methods to develop software to ensure

Total Pages: 15 1 .... 4 5 6 7 8 .... 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.