From: SkyFlash <sky...@ch...> - 2002-10-26 18:34:19
|
> For me it was most time much easier when I gave every class/function > that I've designed a clear responsibility. In case that it was not > able to accomplish all tasks with the assigned > responsibilities this was a good hint to have a look for a > small redesign. The problem is, I didnt write the code. I am doing the same thing everyone else does. I am reading it and try to understand what the hell its doing... sometimes when I start looking at a class I dont have the slightest idea what its supposed to do, and where it interacts with the rest. That was true with the adminmanager for example, which I first totally misinterpreted. So I cant even say what the responsibilities are - or even worse, what they HAVE been before I changed the code and made them not work anymore. > Just name a clear responsibility for all of that 1000 pieces ;-) > I hadn't a very deep view at the code, so please don't take that > personal. I need help with that, really... ;) I had only a deep look at like 50% of the code, the rest is doing whatever. :P |