↓ Zum Hauptinhalt springen

Software-Development

Performance: Viele kurze Methoden vs. wenige lange Methoden

·3 min
Viele Experten empfehlen, besser viele kurze Methoden zu programmieren als wenige lange Methoden. Dieselbe Regel kann auch aus anderen Empfehlungen abgeleitet werden. So führen z..B das Prinzip One level of abstraction und das Single Responsibility Principle zu kurzen Methoden. Und auch die Empfehlung, dass die im Quellcode verwendeten Bezeichner, also auch Methodennamen, ihr Subjekt ausreichend dokumentieren sollten, läuft auf kurze …

Der Nokia-Test: Scrum oder nicht Scrum?

Scrum ist ein agiles Projektmanagement-System in dessen Zentrum der mit der eingesetzten Arbeitsleistung geschaffene Geschäftswert steht. Sicherlich sind auch einzelne Elemente aus Scrum oft hilfreich, doch so nützlich eine Klingel und eine Handbremse sein mögen, machen selbst eine Klingel und eine Handbremse zusammen noch kein Fahrrad. Um festzustellen, ob ein Team wirklich nach Scrum arbeitet oder nicht, gibt es den …

Clean Code Developer (CCD)

·2 min
Clean Code Developer (CCD) ist eine Initiative, die es sich zum Ziel gesetzt hat, Prinzipien und Praktiken aufzustellen, die zu besserer Software führen sollen. Die beiden Initiatoren kommen aus der .NET Welt kommen. Die CCD Initiative öffnet sich jedoch immer mehr, und die Prinzipien und Praktiken sind auch zumindest für alle objektorientierten Programmiersprachen gültig. Lediglich die Tools sind logischerweise weitestgehend …