10 practices that every developer needs to start right now
January 6, 2010 Category: Blog 8 Comments »
Update: Since technically a DI Container could be considered part of SOLID, I’ve swapped it out for Secure Coding… more on this soon!
If I ever right a book on becoming a .NET Ninja, these are the things that I want to cover.
Introduction
OO
SOLID
Use a Container (DI)
Secure Coding 101
Patterns
Automated Tests
Source Control
Continuous Integration
Agile | Lean | Scrum | XP
Team Dynamics
Never Stop Learning
Eventually, I’d like to write a book and dedicate at least a chapter to each of these (although any one of these topics could be a book in and of itself) In the mean time, I think that I’ll start with a blog post on each one, and maybe make it a goal to eventually do a User Group talk covering each topic? I’m looking forward to flushing these out as posts. I hope that you will enjoy them too!
What sort of things would you add to the list?