On 20/05/2010, Marco van de Voort <mar...@stack.nl> wrote:
>
> Yeah. Studying means neither.

Well lets see: I have written numerous technical papers/articles on
the subject, been using it in commercial software for almost 10 years
and presented technical and training workshops on the subject. I think
I have a good knowledge on the subject.


>  And while Michael advocates he has thought long about it, so have I. We even
>  discussed about TStringlist and the sad way it plugs into the VCL/LCL in the
>  car for at leat more than an hour when we drove to Muenchen the last time.

Code evolves over time - that's a fact. Refactoring code is also a way
of life (or at least should be) for developers. The only constant in
code is change! Introducing Observer into the classes unit is simply
code evolving - fulfilling a new software requirement that did not
exist before.



-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to