I know we have all read the Manifesto for Agile Software Development and The Programmers Bill of Rights but I have my own.
MY SOFTWARE MANIFESTO
- Always think you can do better, You can!
- Always leave a file in better shape then when you entered it.
- Write and test your code together at the same time.
- Write code so that the code does one thing and one thing only.
- Write self documenting code.
- Remove dead code!
- Compile, test, and check in your code often. At least once a day.
- Use patterns to guide you.
- Reuse code!
- Use your hammer where appropriate
- Refactor, Refactor, Refactor.
- Adopt a coding standard, it doesn't matter who's it is.
- Don't be lazy.
- KISS
- Meet with your Project Manager and Manager daily to keep the ship right.
- Meet with your peers frequently to openly discuss code, algorithms, patterns, and methodologies both in and out of the office (umm Beer).
- Most Important, Don't get attached to your code and don't be afraid of someone else's.
- Embrace new technology.

0 comments:
Post a Comment