M
maki
Gast
Hab gestern einen IMHO sehr interessanten Artikel gelesen: When to Break Apart Your Application | Javalobby
Was mich am meisten beeindruckt hatte:
Trotzdem eine sehr interessante Einsicht:
Mit einer einzigen Regel, kann man schon recht guten Code schreiben.
Mir ist eine Regel natürlich zu wenig und deswegen mache ich 2 draus:
1. Methoden haben kurz zu sein.
2. Methoden haben noch kürzer zu sein!
(frei nach Bob Martin)
Habe mich letztens mit einem alten Ada Profi unterhalten, so unterschiedlich wir Dinge auch nennen, er sagte doch tatsächlich: "Ein sauberes Programm erkennt man daran, dass es viele kleine Quellcodedateien gibt.", dem musste ich natürlich zustimmen.
Wie seht ihr das?
Könnte es wirklich so einfach sein?
Was mich am meisten beeindruckt hatte:
Wobei 10 Zeilen pro Methode mir pesönlich noch zu lang sindMatt told us about his experience teaching kids in Africa to program. While teaching programming, Matt observed that giving the children the single rule that they shouldn't have methods longer than 10 lines resulted in the children writing code with SRP, encapsulation, and other positive attributes. Matt argued that beginning with a simple rule that could get you 80% of what you want is likely better than 10 rules that, if followed correctly, could get you 100% of what you want.
Trotzdem eine sehr interessante Einsicht:
Mit einer einzigen Regel, kann man schon recht guten Code schreiben.
Mir ist eine Regel natürlich zu wenig und deswegen mache ich 2 draus:
1. Methoden haben kurz zu sein.
2. Methoden haben noch kürzer zu sein!
(frei nach Bob Martin)
Habe mich letztens mit einem alten Ada Profi unterhalten, so unterschiedlich wir Dinge auch nennen, er sagte doch tatsächlich: "Ein sauberes Programm erkennt man daran, dass es viele kleine Quellcodedateien gibt.", dem musste ich natürlich zustimmen.
Wie seht ihr das?
Könnte es wirklich so einfach sein?