Are You a Solid Coder? The Principles of Software Design

Welcome to the principles of software design and a course on object-oriented techniques.  Learn new principles of software design by following this slide deck.  Let us know how we can help you with a specific software development need.  We are code professionals at Oakwood.  We can help you get where you need to go.

Solid Coder Presentation



Next Steps

Review our case studies and engagements where we helped companies just like yours solve a variety of business needs.

About Oakwood

Since 1981, Oakwood has been helping companies of all sizes, across all industries, solve their business problems.  We bring world-class consultants to architect, design and deploy technology solutions to move your company forward.   Our proven approach guarantees better business outcomes.  With flexible engagement options, your project is delivered on-time and on budget.  11,000 satisfied clients can’t be wrong.

Contact Us


General Questions | Request a Scope of Work

Charles Windsor | President


♦ 314-824-3000 | St. Louis

♦ 913-232-4057 | Kansas City

♦ 800-810-8412 | After Hours