The book of the Law of construction
When I first got this book, I was very curious about the name "The Law of construction". It's not a lesson we're going to learn this semester, and computer software doesn't seem to touch anything. Open the catalogue, I found that this is not a learning software knowledge or computer language reference book, its directory, only each chapter to the outline of the essentials, and no page numbers. Further reading, I gradually understand that it is different.
Chiu, Xiao Fei, jelly, Xiao Li are fictional characters in the book, is a typical image of the software industry practitioners in the real world. Based on his years of work and mentor experience, the author summarizes the characteristics of the people in the fledgling industry, and when the author presents a controversial or confusing point of view, the fictional characters in the text will raise the reader's doubts and give the author's own opinion through the form of dialogue.
The author briefly introduces the related concepts of software engineering in the language of easy-to-understand, such as: SW project, Unit test, software development flow, agile development, software requirement, user experience, software testing, quality assurance and so on. It also gives a comprehensive description of how they are used in practice, and how they behave in the work, because most of them are illustrated by examples, and the understanding is more straightforward. After three years of software engineering, I have always felt that this major is a daily constant knock code, boring and boring. And this book let me find that the original project can also be so interesting, every paragraph of text is not much, and the language is very easy to understand, about some of the proper nouns, the author explained is very concise; The book contains a lot of pictures, I with these pictures to deepen the understanding of the relevant concepts The humorous dialogue between the characters in the book accelerates the understanding of the concept. The reference link after each chapter of this book can also be used as an "index" to continue in-depth learning, helping us to complete the topic reading. These reference links help us to strengthen our understanding of the chapters, and we will certainly be able to think about them again later.
Most importantly, this book is not just about software engineering. In the book, the development of software engineers, the innovation of IT industry and the professional ethics are also introduced in detail. This gives me a new understanding of the software engineering industry. These workplace experience and truth are the former people in the workplace in the summary of the work, not only in the computer-related industries, in other sectors of society, will certainly be used.
My ability is still limited, "the Law of construction" read still some do not understand the place, I believe that through continuous learning, accumulation and experience, one day I will certainly thoroughly understand it. I also believe that every time I read the "Law of construction", I will certainly let me have an updated understanding of the software engineering industry.
Question 1: Does the book describe "methodology" as a best practice scenario?
Question 2: What are the requirements for becoming a software engineer?
Question 3: What is a macro perspective? What do you mean by best practices? What do you call scrutinise?
Question 4: Can we add our own ideas to the software we develop to meet the needs of our customers?
Question 5: Question: Is it not important to be a software engineer before you work and experience?
The book of the Law of construction