yodaman
Personal Details
- First Name
- Joseph
- Last Name
- Yoder
- Employer
- The Refactory, Inc.
- Years Experience in Agile
- 10+
- Short Bio
Joseph Yoder began working with software in the mid 1980’s, and has developed robust systems for many companies and organizations with global impact. He is a founder and principle of The Refactory, Inc., a company focused on software architecture, design, implementation, consulting and mentoring of all facets of software development.
Joe is an international speaker and pattern author on software architecture, design, and implementation. Joseph specializes in Object-Oriented Analysis and Design, C#, Java, Smalltalk, Patterns, Agile Methods, Adaptable Systems, Refactoring, Reuse, and Frameworks. He has mentored developers on many types of software applications.
Joseph Yoder is a longstanding member of The Hillside Group, a group dedicated to improving the quality of software development. Joseph has chaired the Pattern Languages of Programming Conference (PLoP), as well as performed tutorials and talks at conferences such as OOPSLA and ECOOP. He is co-author of the Big Ball of Mud pattern, which illuminated many fallacies in the approach to software architecture.
Joseph Yoder currently resides in Urbana, Illinois. He teaches Agile Methods such as XP, Design Patterns, Object Design, Refactoring, and Testing in industrial settings and mentors developers on these concepts. Joseph currently oversees a team of developers who have constructed an order fulfillment system based on enterprise architecture using the .NET environment. His other recent work includes working in both the Java and .NET environments, and deploying Domain-Specific Languages for clients. Joe thinks software is still too hard to change. He wants do something about this and believes that putting the ability to change software in the hands of the people with the knowledge to change it seems to be on promising avenue to solve this problem.
History
- Member for
- 2 years 10 weeks
