Liang zhaoxin's book reviews on programming guru proverbs

Source: Internet
Author: User

Reference address: http://blog.joycode.com/fyuan/archive/2005/04/28/49985.aspx

Fuzhou Road, Shanghai used to be a frequent place to go to college. This time I went back to the country and visited the old world. I spent a long time in Shanghai bookstore. in addition to buying a lot of chess books, I also bought Liang zhaoxin's "programming guru proverbs".

There are several reasons for buying Liang zhaoxin's book:

1) He is a real programmer.

2) He dares to be a master

3) his book is indeed written.

4) A Chinese editor once asked me to write a book.

Maybe I should explain why I want to write this book. when I was a child, there was a broken wired radio in the house. Dad often listened and always commented on it. slowly, I am used to analyzing what people say with their own brains. Many things are clear, and many myths are broken. Then someone will listen to what they say, self-confidence increases.

This book is not written to prove that Liang zhaoxin is not a master. I think Liang zhaoxin is a programming expert and a business expert. however, I do not believe in absolute masters, and I am opposed to the superstitious view of masters. no matter whether the author is a master or not, each book should be able to withstand scrutiny. the more master the book, the more misleading it may be.

The first half of Chapter 1 can be seen here: http://blog.csdn.net/iyanglian/archive/2004/09/13/102494.aspx

Chapter 1: Procedure

A good start is half the success. This book first tries to tell you what a programmer is? Why do we need such a program? What is the correct method for getting started?
Simple formulas are misleading. What is the beginning? What is a good start? What is success? What is half of success?

With "first", there should be "then" and so on.

With "such a program", we should have mentioned a program.

"The correct method for getting started "? Is there a wrong way to get started? What's wrong with the wrong getting started method?

Program = software: if you write a program, others can use it. At this time, the program can generate value, which is directly equivalent to the software. However, since the development of the software industry, programs are not the same as software.
This book has a special definition of software, and the program that produces value is the software. the subsequent sections further define the software as a program sold by the dealer. therefore, "program = software" means that not all programs can generate value for dealers' sales.

The software is indeed not equal to the program, regardless of its value. Software = program + documentation + service.

Because it is easy to write a program now, but it is difficult for your program to generate any commercial significance or value, and it is difficult to directly turn it into software.
It is easy to write the same program as it was a few decades ago. It is easier to simulate other people's existing programs, but it is increasingly difficult to write programs that comply with modern standards or have innovative programs.

-- Slowly --

Buy http://www.dearbook.com.cn/book/90329 online

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.