Road practicing programmer (six)

To configure, do not integrate

To select a variety of technical applications implemented as a configuration option, rather than achieved through integration or engineering methods. Components Yii framework of this idea is the best practice.

And that the separation model view

To your application, in order to gain flexibility at low according to the model code and design view. Recent nodejs good fire, before and after the end of the separation is inevitable, a pure test model it is also very convenient.

Test your software, or your users have to test

Relentless testing, do not let your users to find the bug for you

Using the Project Glossary

Create and maintain a single source of information and a glossary of terminology used in the project. This deep feeling, for convenience, projects usually have some short, he is familiar to business people, but programmers do not think so.

Sign on your work

Over the past era of man-made craft can be proud signature on their work. You should also do so. Frankly, after the signature of this code will look very pleasant, and sometimes fall into self-appreciation, he in fact there is a role, I am responsible for the code, I tested and make sure he's good run, but also a self-monitoring it.

This is the last one book review, in fact, strictly speaking, this is not a book review, more like some of the study notes. This book has been read here, but most of the book say something I do not really understand them, you may have to wait until the real doing the project before they can understand it, come on.

Guess you like

Origin www.cnblogs.com/haheihei/p/12130277.html