Kategorie: Software

Minimalismus in der Softwareentwicklung

Die neue „Minimalismus-Welle“, die The Minimalists ausgelöst haben, erfreut mich sehr. Unter dem Slogan „Simplify your life!“ ist mir dies bereits in den 90er Jahren untergekommen. Obwohl dieses Mindset, diese Idee, also nicht neu ist, ist sie es wert wieder und wieder erzählt zu werden: Weniger ist mehr und dies […]

Team Forming Level 2

Ein neues Team aufzubauen ist nicht leicht. Gerade der Startschuss, das „Team Forming“ ist noch schwieriger, wenn Personen aus bestehenden Teams dafür herausgelöst werden müssen. Ich nenne es daher „Level 2“. Der soziale Stress, den eine „Bewerbung“ auf ein neues Team mit sich bringt, ist unbeschreiblich hoch. Eine […]

Nicht die Programmiersprache ist entscheidend!

Regelmäßige Umfrageergebnisse zeigen welche Programmiersprache gerade am beliebtesten ist, welche an Beliebtheit verliert und welche gewinnt. Die neuesten Sprachfeatures werden gleich mit erörtert und dazu welcher Hersteller bis wann welche der Features bringen wird. Ja, das ist sehr interessant und wichtig; oder vielleicht doch nicht ganz so sehr? […]

Spaghetti so weit das Auge reicht

Bei jeder Softwarefirma arbeiten zunächst bei der Gründung nur Stümper, Dilettanten und Amateure in der Entwicklung: Der produzierte Code ist schwer lesbar, ist schlecht strukturiert, enthält klassische Designfehler, eine API-Dokumentation gibt es nicht, natürlich auch keine Design- und Konzeptdokumente usw. usw. usw. „Spaghetti-Code“ nennt man so etwas, wenn […]