Schöner Coden - Tipps?
Verfasst: Montag 17. Oktober 2016, 09:07
Liebes Forum,
ich bin auf der Suche nach Literatur bzw. aktiver Hilfe zum Thema "Entwurfsmuster, OOP, OOA" oder allgemein: wie man seinen Code nicht prozedural vergewaltigt.
Zum Hintergrund: ich programmiere Python hobbymäßig, habe einige Bücher und Tutorials durchgearbeitet und einge kleine eigene Programmprojekte durchgecodet. Gut und schön, habe einiges dabei gelernt und die Scripte funktionieren sogar soweit - mir ist allerdings klar, dass funktionierender Code noch lange nicht guter Code ist. Zwar versuche ich, das ganze so weit wie möglich objektorientiert zu gestalten, aber mein WIssen dazu beschränkt sich auf die paar Anmerkungen, die in der Grundlagenliteratur zum Programmieren gegeben werden. Ich würde das gerne etwas vertiefen und strukturierter lernen, vorzugsweise (aber nicht zwangsläufig exklusiv) anhand von Python.
Habt ihr Tipps zu guten, einsteigerfrundlichen bzw. nicht "Mathematiker only" Büchern zu diesem Thema? Oder wie ich das sonst weiter verbessern kann? Leider ist in meinem Bekannten-/Verwandtenkreis niemand Programmierer...
Danke euch schonmal!
ich bin auf der Suche nach Literatur bzw. aktiver Hilfe zum Thema "Entwurfsmuster, OOP, OOA" oder allgemein: wie man seinen Code nicht prozedural vergewaltigt.
Zum Hintergrund: ich programmiere Python hobbymäßig, habe einige Bücher und Tutorials durchgearbeitet und einge kleine eigene Programmprojekte durchgecodet. Gut und schön, habe einiges dabei gelernt und die Scripte funktionieren sogar soweit - mir ist allerdings klar, dass funktionierender Code noch lange nicht guter Code ist. Zwar versuche ich, das ganze so weit wie möglich objektorientiert zu gestalten, aber mein WIssen dazu beschränkt sich auf die paar Anmerkungen, die in der Grundlagenliteratur zum Programmieren gegeben werden. Ich würde das gerne etwas vertiefen und strukturierter lernen, vorzugsweise (aber nicht zwangsläufig exklusiv) anhand von Python.
Habt ihr Tipps zu guten, einsteigerfrundlichen bzw. nicht "Mathematiker only" Büchern zu diesem Thema? Oder wie ich das sonst weiter verbessern kann? Leider ist in meinem Bekannten-/Verwandtenkreis niemand Programmierer...
Danke euch schonmal!