Follow Me
About
This blog is about software development. It's about figuring out how to improve ourselves, our code and the development process. There will be lots of questions and occationally, some epiphanies of mine.
My name is Johnny Bigert, and I am a software developer living in Stockholm, Sweden. I specialize in object-oriented software architecture and software testability. Visit my home page (mostly in Swedish).
Twitter Updates
-
Recent Posts
Most Viewed
- Design Patterns By Example: Implementing a State Machine - 11,750 views
- Design Principles by Example: Talk to an Interface or an Abstraction? - 4,330 views
- Object-Orientation is not Really About Objects - 1,322 views
- “We Train You to Be the Best Programmer You Can Be” - 1,315 views
- Email Subscription - 1,257 views
Recent Comments
- Johann Gerell on Characteristics of a Software Professional
- Gunnar Andersson on Characteristics of a Software Professional
- Johnny on Abstraction vs Compression
- James Coplien on Abstraction vs Compression
- Johnny on Sustainable Software Development, Part 1: Managing Technical Debt
Categories
Tags
abstraction acceptance test book bug fixing code coverage code smell collaboration communication company concurrency decoupling design pattern design principles development process Eclipse education employee experience functional test innovation interface inversion of control Java JUnitMax lean software development locks message passing modularity object-orientation OSGi production code programmer programming skills quality recruitment reduce waste software professional sustainable development test-driven development test code testing threads training unit test user interfaceArchives
