10 practices that every developer needs to start right now

Jan
6

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.Ask a Ninja Handbook

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?

 

View Comments to “10 practices that every developer needs to start right now”

  1. [...] This post was mentioned on Twitter by Caleb Jenkins and Caleb Jenkins, Alvin Ashcraft. Alvin Ashcraft said: RT @CalebJenkins: 10 practices that every developer needs to start right now http://bit.ly/6p0oC0 word. [...]

  2. MichaelLPerryNo Gravatar says:

    I would add mathematical proof. http://qedcode.com

  3. [...] SOLID: Software that works. Feb9 This post is a part of a series that I started with “10 Practices that Every Developer Needs to Start Right Now“. [...]

  4. Social comments and analytics for this post…

    This post was mentioned on Twitter by CalebJenkins: 10 practices that every developer needs to start right now http://bit.ly/6p0oC0 What would you add to the list?…

  5. [...] Secure Coding 101 Feb10 This post is the 5th in a series that started with the 10 practices that every developer needs to start right now [...]

  6. [...] In the meantime, why don’t you check out this great series from my friend Caleb Jenkins: 10 practices that every developer needs to start right now. [...]

  7. [...] Practice Software Patterns – Component Patterns Mar10 This post is the 6th in a series that started with the 10 practices that every developer needs to start right now [...]

  8. wotanuoNo Gravatar says:

    MBT homepage official introductions,MBT Shoes for summer season promotion $83,Buy VFF shoes get free shipping now,$70.

  9. GuestNo Gravatar says:

    Would you be continuing this series on this blog ? I missed your Dallas Tech Fest class and find these blog entries much more readable than the slides. Thanks for your awesome work!

blog comments powered by Disqus

Caleb Jenkins, is a recognized Silverlight expert, Software Mentor and Coach; he is the Founder and Principal Mentor for Proaction Mentors, he is also a National Speaker for INETA, a Technical Editor for Wrox Press and is a Microsoft MVP. You can follow him on Twitter or subscribe to his blog updates.

Caleb lives in the Dallas, TX area where he continues to date his beautiful wife and busy himself playing Candy Land and xBox 360 with their four incredible children. Eventually he’ll post some of the gazillion interviews that he's recorded on CommunityCast.tv or blog more... or stop speaking of himself in the third person. more...

If you're still reading this, then take a minute to subscribe to my RSS feed or sign up to receive updates by email