On 2015-09-22 at 11:28, Michael Schnell wrote: > Delphi/Lazarus enabled software and "makes the difference" > that makes using such programming systems desirable over "legacy" > programming methods.
Now you are approaching “dangerous” territory. :-) Just because Delphi and Lazarus promotes the idea of RAD development - definitely doesn’t mean you should. If you want to develop any easy to maintain application over a long term - definitely DO NOT USE RAD style development. This was proven over and over. RAD is only good for prototyping or small utility apps. There is no substitute for well designed code - like when using the well documented (tried and tested) Design Patterns, or well separated code (UI layer, Storage layer, Business rules). Designing a Service or Daemon application without TTimer usage definitely doesn't mean it is “bad” or “legacy” coding style. It might just mean you are not using RAD style development. Nothing wrong with that! Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus