Refactoring a Developer

Encapsulate Collection – Become part of a supportive team who inspire, celebrate and learn together

Collapse Hierarchy – Build relationships inside and outside the team, share your passions with all

Remove Middle Man  – Go direct to your customer, understand their needs, loves, frustrations

Extract Method – When valuable patterns evolve encapsulate and name them for all to share

Replace Magic Number with Symbolic Constant – Replace fear of looming deadlines with the courage to do things well – quality always pays

Preserve Whole Object – Leave nobody out, value contributions from all, diversity breeds creativity

Replace Error Code With Exception – When somethings not right be honest about why, raise it, let your team help you catch it

Self Encapsulate Field – When you need some space to think go and find a field to walk in



One comment

  1. You should have considered photography!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: