[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Memory consumption in KDE 2.0
From:       Bavo De Ridder <bavo () ace ! ulyssis ! student ! kuleuven ! ac ! be>
Date:       1999-05-02 20:26:23
[Download RAW message or body]

On Sun, 02 May 1999, Don Sanders wrote:
>"Premature optimization is the root of all evil" - Donald Knuth
>
>IMHO, space optimization is a feature. It should not be of primary importance
>when designing code. Premature optimization will return meagre benefits and
>lead to obsfucated code. This means that KOffice and Konqueror programmers
>should focus on producing working code (and having fun), not optimization. Once
>they have more experience and working code then they will be in a much better
>position from which to make intelligent choices about optimization.
>Furthermore once they have working code they will have (more) users, some of
>which might be willing to help with optimization, (especially if they have low
>end machines).
>
>On the other hand, I agree with Preston's assertion that core components with
>existing working implementations shouldn't be bloated in order to add a few
>features. (I don't whether this is or isn't the case with the programs listed
>though)
>

I can only agree with this. But... it doesn't mean that common functionality
shouldn't go in shared libraries/corba servers. Programmers should adapt their
programs to those shared libraries instead of reinventing the wheel because
they want it 1% different...


BDR

>Don // Who just spent several days looking at an excessive caching problem.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic