Architects
As an architect, you're expected to wear many hats - programming key elements,
standardizing patterns and techniques for your team, and mentoring others are functions
you perform every day.
Communicate patterns and practices
You understand design patterns. By using design patterns, developers avoid common
design issues that might not be apparent until very late in the production. Although
the reasons for implementing design patterns might not be obvious to more junior
developers, these methods are very easy to implement, and pay dividends throughout
the software life cycle.
Design patterns are typically re-programmed into each project where they are used.
So, how can you use Snippet Garden with design patterns? Simple - provide good examples
and templates to promote implementation, and describe where these patterns are applicable
in your overall architecture.
Provide useful examples - mentor others
Snippets aren't just copy and paste segments of code, they provide so much more
when used to communicate a method or technique to solve common problems.
Support your developers' needs
The more you make others productive, the more you can focus on your own
projects. Keep a sharp eye on the wish list,
and make the rest of your team more productive.