User Tools

Site Tools


users:christian

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
users:christian [2021-09-02 14:35] – old revision restored (2021-05-19 09:42) 65.21.179.175users:christian [2021-10-20 20:49] – +++ restored +++ christian
Line 1: Line 1:
 ====== Christian ====== ====== Christian ======
  
-My name is Christian Rehn and I'm a software developer from Germany. I started programming in 2001. Naturally my first design choices were extremely bad. And I had no idea that this was the case.  When I finally realized that my complete lack of experience resulted in unmaintainable and fragile designs, I wondered how to distinguish good design choices from bad ones. Over the time I found out that there are many design principles or rules of thumb which help making good design decisions. In 2012/2013 I wrote my [[resources:A Principle Language for Object-Oriented Design|Master's thesis]] about these principles. The notion [[glossary:principle language]] and also this wiki were created in the course of the thesis. Since then I slowly but steadily continue working on the topic and the wiki.+My name is Christian Rehn and I'm a software developer from Germany. When I started programming in 2001, naturally my first design choices were extremely bad. And I had no idea that this was the case.  When I finally realized that my complete lack of experience resulted in unmaintainable and fragile designs, I wondered how to distinguish good design choices from bad ones. Over the time I found out that there are many design principles or rules of thumb which help making good design decisions. In 2012/2013 I wrote my [[resources:A Principle Language for Object-Oriented Design|Master's thesis]] about these principles. The notion [[glossary:principle language]] and also this wiki were created in the course of the thesis. Since then I slowly but steadily continue working on the topic and the wiki. 
users/christian.txt · Last modified: 2021-10-20 20:53 by christian