Clean Code Developer

Clean Code Developer

Posts 1-1 of 1
  • Rick-Rainer Ludwig
    Rick-Rainer Ludwig    Premium Member
    The company name is only visible to registered members.
    Hallo an die Gruppe aus Dresden
    Hallo,

    ich moechte mich anschliessen und mich kurz vorstellen.

    Ich habe ein abgeschlossenes Studium der Physik im Jahre 2003 und programmiere seit dem Alter von 10 Jahren im Jahr 1988. Wie passt das zusammen?

    Ich war von Anfang an an Technik interessiert und durch das Glueck in der DDR einen C64 in der Familie zu haben, konnte ich recht schnell die Neugier entwickeln, wie den die Spiele funktionieren, mit denen ich so gerne gespielt habe. Irgendwann war das Interesse gleichrangig, so dass ich autodidaktisch die Programmierung in Basic erlernte mit dem recht guten C64-Handbuch. Mit dem Alter von 14 lernte ich Turbo-Pascal programmieren im Schuelerrechenzentrum an der TU Dresden und kam dort in Kontak mit vielen Leuten die genauso begeistert waren wie ich und viele neue Ideen und Konzepte brachten. In der 8. Klasse besucht ich dann den Informatik-Unterricht in der 10. Klasse, da die Lehrer der 8. Klasse mich nicht brauchen konnten, da ich zu schwierige Fragen stellte und die Mitschueler mich auch nicht inspirieren konnten. Ich besuchte dann ab der 9. Klasse eine Schule fuer vertieften mathematischen und naturwissenschaftlichen Unterricht und studierte anschliessend Physik (Vertiefung Halbleiterphysik), weil ich wissen wollte, "...was die Welt im inneren zusammenhaelte..." (Goethe). Ich war immer an Hintergruenden, Details und an der "Warum?"-Frage interessiert.

    Ueber die Jahre hinweg habe ich immer gecoded. Am Anfang als Spass, spaeter um meine Projekte von Schule und Studium zu unterstuetzen und die letzten sieben Jahre in der Automatisierung bei einem Chip-Hersteller in Dresden, bei dem ich als Halbleiterphysiker angestellt worden bin, aber nunmehr die IT-Abteilung unterstuetze und partiell anleite im Bezug auf Automatisierung auf Maschinenebene.

    Ich habe ueber die Jahren vielen schlechten Code geschrieben und in den letzten 8 Jahren fuer mich eigene Konzepte entwickelt, wie ich verschiedene Dinge besser und einfacher und wartbarer machen kann. Als ich dann vor etwa 4 Jahren ueber das "Clean Code"-Buch und das Thema Patterns und Refactoring gestolpert bin, war ich fasziniert wie gross verschiedene Uebereinstimmungen waren zwischen meinen eigenen Entwicklungen und denen die bereits entwickelt worden sind. Es war aber auch beeindruckend, was es noch so alles gab und das man die Dinge kategorisieren und benamen kann... ;-)

    Ich habe angefangen diese Konzepte anderen naeher zu bringen. Selbst die Verwendung eines VCS war nicht selbstverstaendlich. Ein CI-System war unvorstellbar. Tests? Warum? Kostet doch nur Zeit... Jedes Problem wird (leider immer noch) jedes mal neu gecoded anstatt eine library aufzubauen fuer Standardfunktionen.

    Aus diesen Erfahrungen bin ich gerade dabei eine Unternehmung mit dem Namen "PureSol Technologies" zu gruenden. Es geht vorrangig um saubere, reine Loesungen nach den CCD-Prinzipien, aber auch aus der physikalischen Sichweise heraus. Physikalische Gesetze sind universell einsetzbar. Durch meine wissenschaftlichen Erfahrungen kann ich aber nicht nur bei Enterprise Systemen helfen, sondern ebenfalls im Bereich Simulation, Parallelisierung und High Performance Computing. Ich werde im Bereich der technischen Realisierung im Code und der unterstuetzenden Tools und in der Fachlichkeiten beraten und unterstuetzen.

    Ich denke, dass reicht als erste Eindruck. Es gibt natuerlich noch mehr. Wer gern mehr wissen moechte, kann sich gern bei mir melden.

    Beste Gruesse
    Rick