Last year I posted about some helpful advice I found on JSF performance. Sadly, those slides are no longer available. So I’m putting the details that I remember in this post.
Posts under ‘Coding’
Clear thinking about code reuse
Udi Dahan has just fired off a great post about the pitfals of trying to reuse code – that we make big problems for ourselves by trying to re-use domain-specific code into ways it wasn’t designed to be used. Successful re-use comes about when the code being used is generic enough to actually work in [...]
Feeling a bit of a fanboy
Call me a fanboy if you must, but the people at Coding the Architecture know their stuff. The slides Simon Brown put together on Why Software Projects Fail are a very good, very specific description of what a good software architect can bring to the a project
Skillful Spaghetti Code
So you’ve just been handed a big plate of spaghetti code to take care of, and you’re feeling overwhelmed. Michael C. Kasten has some great advice on how to deal with this skillfully. It’s short and to the point, so I won’t repeat it. But it’s definitely worth reading.
Algorithmic or Arbitrary, Software’s Great Divide
A recurring theme has emerged in what I’ve been reading the last few days. It boils down to the differences between software based on a clean, logical algorithm, and software based on arbitrary rules.
The topic first arose in a conversation I was having with Chris Conway over at Code Reads, exploring the pros and [...]