Als «programming-practices» getaggte Fragen

28
Was bedeutet "hoher Zusammenhalt"?

Ich bin ein Student, der kürzlich als Praktikant bei einer Softwareentwicklungsfirma angefangen hat. Zurück an der Universität sagte einer meiner Professoren, dass wir uns bemühen müssen, "geringe Kopplung und hohe Kohäsion" zu erreichen. Ich verstehe die Bedeutung der niedrigen Kopplung. Es...

27
Rollenbasierte REST-API?

Ich erstelle eine REST-API, für die mehrere Benutzer mit unterschiedlichen Rollen Zugriff auf die darin enthaltenen Ressourcen haben. Um den Umfang einfach zu halten, nehmen wir die Domain "Schüler / Lehrer / Klasse": GET /students ist die Ressource, auf die zugegriffen werden soll. Benutzer haben...

26
Cyclomatic Complexity Ranges [geschlossen]

Was sind die Kategorien der zyklomatischen Komplexität? Beispielsweise: 1-5: pflegeleicht 6-10: schwierig 11-15: sehr schwierig 20+: Annäherung unmöglich Seit Jahren gehe ich davon aus, dass 10 die Grenze war. Und alles darüber hinaus ist schlecht. Ich analysiere eine Lösung und versuche, die...