Software pattern communities: Overview and current practices

Software pattern communities: Overview and current practices
Whether you are a software engineer, engineer, or designer, you are likely to be interested in Software Patterns, and thus the Software Patterns community. You can get involved in this community in several ways:

Defend the patterns. You can advocate for patterns within the business group or the company and the industry as a whole. You can direct your colleagues to patterns of resources that you have found useful and those that you think can help solve some software design problems.

Write about your experiences using patterns. A blog about how patterns helped you solve a real problem, for example, or write a short article for a company or tech newsletter.

Become a style teacher. Show your colleagues how patterns can (and sometimes can’t) solve software challenges, and help them find patterns that are useful for their own projects. You can help them learn how to write patterns, too.

volunteering. Like any community, the Style community has plenty of volunteer opportunities. You can help improve other people’s styles by participating in writers’ workshops at style conferences. After you have established yourself, you can become a sponsor, and help other model authors prepare for book workshops.

Write your own patterns. Consider the things your colleagues ask you questions — or the things you wish they would ask you. These themes may be appropriate for your early styles.

Leave a Comment