Heute mag ich mal ein paar Ideen und Gedanken zum Thema machen, die mal so bei der Arbeit mit diversen Frameworks entstanden sind. Die Beispiele betreffen zwar das Symfony2 Framework, aber Vergleiche dazu lassen sich auch bei den anderen finden. Es liegt in der Natur von Frameworks, dass sie sich meist unabhängig von der eigenen Anwendung weiterentwickeln, da sie allgemeingültig sein sollen.
Nach Möglichkeit soll das eigene Projekt unabhängig sein von der Version, damit auch nach einem Versionswechsel noch alles wie gehabt funktioniert. Dabei habe ich positive Erfahrungen mit eigenen Basisklassen gemacht. Für manch einen ein alter Hut, für andere unnötig komplex. Hier ein paar Beispiele, wie man Zeit einsparen kann.
