Browse by Tags

All Tags » OO » TDD (RSS)
A few years ago I have blogged about Singletonitis . Another place, different people, yet the same problem appears again – singletonitis. The issues I have outlined back then where 1. Testing 2. Difficulty to replace implementation 3. Requirement to track...
Posted by Sean Feldman | 5 comment(s)
Filed under: , , ,
More than a year ago, I have posted a blog entry related to what I was trying to implement in one of the projects. Unfortunately, not my team could understand what I was trying to do, neither I was able to make myself clear. Either way, I ended up closing...
Posted by Sean Feldman | 1 comment(s)
Filed under: , ,
Today was a great day. One of the things we do with the team is experiment how we write our test. Experimenting seems the most effective way of figuring out what should be our testing approach. At this point we are mostly doing specification driven tests...
Posted by Sean Feldman | 4 comment(s)
Filed under: , ,
I was reading through the book when combined several subjects together, such as "help tests" and "error handling", and realized that the core "Depend upon abstraction. Do not depend upon concretions." principle is underused by myself. Normally, I apply...
Posted by Sean Feldman | with no comments
Filed under: ,
Strive for loosely coupled designs between objects that interact. By minimizing the knowledge one class has of another, you decrease dependency between those classes. Independent classes provide more flexibility in design. Does this mean your application...
Posted by Sean Feldman | 6 comment(s)
Filed under: , ,
More Posts