My Opera is closing 3rd of March

Something for Linux,Debian,Programming,Networks and Web

ВЯРВАЙ В НЕВЪЗМОЖНОТО И ДОКАЖИ ,ЧЕ Е ВЪЗМОЖНО! РОДЕН СЪМ ДА ТЕ ПОЗНАЯ И НАРИЧАМ ТЕ СВОБОДА! САМО МИСЛЕЩИЯТ ЧОВЕК Е СВОБОДЕН И НЕЗАВИСИМ!

Subscribe to RSS feed

Good Programming Practices

Start with a good design. Update the design documents regularly. Create additional design documents before adding major new features or functionality.
The program under development should be at all times functioning. The development process consists of adding new functionality without breaking existing functionality.
Work has to be divided into small incremental steps that can be typically accomplished and code-reviewed in one day. Even large-scale rewrites should be made incremental.
Every line of code written or modified undergoes peer review. The smallest team must contain at least two programmers so that they can code-review each other's changes.
Always attempt to work top-down in:
Design—start with high level objects.
Implementation—create top-level objects using low-level stubs.
Modification—change the top-level objects and the overall flow of control first. If necessary, use stubs, or fake new functionality using old implementation.



http://www.relisoft.com/practice.html

http://www.javapractices.com/home/HomeAction.do


February 2014
M T W T F S S
January 2014March 2014
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28