Lin Rui of "software engineering thought"

Source: Internet
Author: User

Reading Dr. Lin Rui's "software engineering thought", I have a more profound understanding of software engineering this subject. Although the book is not long-winded, but the author's style of humor and affinity. Especially in the writing of the programmer's life and work has been integrated, even if it is still in the university stage, but as a quasi-programmer, the heart is a lot of resonance.

First of all, the book on the macro-software engineering is what, the goal and some of the common use of a number of commonly used software design model, the basic strategy of development. These methods are very important for our college students. Why is it? Because when we first went to college, the Advanced programming language design only stayed in the simple problem, or focused on the research and implementation of some algorithms. We actually don't know anything about real engineering, real software development. If the course of software engineering is missing, we will be very difficult to establish a link between simple procedures and projects, the transition period will be very uncomfortable.

This book from a number of role level to introduce the software engineering in the subject should have some good qualities. For example, for programmers, in software development should bear in mind "reuse", "Divide and Conquer", "optimization-compromise" and other ideas, which will help guide practitioners to choose methods and produce new methods. Real programmers have four qualities: honesty, simplicity-pragmatism, likes, monotonous but not tedious work. Real programmers will always be interested in the work they like, life and work are integrated, although monotonous but not dull, but also alone. And for the program manager, should be jiyaqunxiong, knowledgeable, more should be personality charm, whenever, with strength to conquer others is the hard truth. And so on, the author introduces the importance of software engineering from various angles and how to practice it.

After reading, the biggest impression is that for a good product, the proportion of design, whether it is time or money or manpower should be the largest. The core of the design should be based on behavior, which should be centered on the needs of the user. In addition, this book is very important to the programmer should maintain a good attitude and positive work attitude. It is important to actively create a good development environment and atmosphere, to maintain a passion for life and work, which helps to make a virtuous circle.

Lin Rui of "software engineering thought"

Related Article

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.