As part of my series on personal learning, I’ve previously written about learning via online reading and reading books. Reading websites and books is a good strategy for gaining knowledge, but works poorly for gaining skill at doing something. Your ability to retain the information you read is also greatly increased when you actively use [...]
Posts made in September, 2006
Do you find yourself constantly busy with urgent tasks, left with no time to work on less urgent yet more important activities? In my experience this is a wide-spread problem, both at the workplace and at home. How many people do you know acknowledge the importance of exercise, but claim they don’t have the time? [...]
Unrestrained complexity is a critical limiting factor in producing working software. The more complex a system, the more it will cost to create and operate and the less reliable it will be. Yet the bane of complexity is largely ignored by the IT industry. Software vendors, competing on the basis of feature sets, are constantly [...]
- Add Comment
- No Comments
- Permalink
I stared at my code on the screen, but inspiration wouldn’t come. I was trying to design a new feature which shared some commonalities with the existing code base. In particular, there were a couple classes that I knew I could reuse. I just wasn’t sure how they would have to be modified because I [...]