Ich verwende die extra Maustasten meiner Maus um zwischen den Arbeitsflächen meines Desktops zu wechseln
Ich verwende die extra Maustasten meiner Maus um zwischen den Arbeitsflächen meines Desktops zu wechseln
Schneller schreiben, in dem man die Pfeiltasten auf jkli verlegt
Ich habe eine Nextcloud Verzeichnis mit tausenden Dateien. Wird dieses lokal eingebunden kommt WebDav an seine Grenzen
Tausche ding gegen dialect aus ;)
Umbau abgeschlossen
Für viele Probleme der Softwareentwicklung und Umsetzungen gibt es sinnvolle Prinzipien, Design-Pattern und Leitlinien. Allerdings sollte man verstehen, welche Probleme dieses Lösen wollen, statt diese starr einzusetzen.
Hinweis: Dieser Artikel ist keine Argumentation für
Entwickler die unsauber arbeiten, und Prinzipien, die sie nicht
verstehen, einfach ignorieren wollen.
Baue keine Autobahn, so lange du nicht weißt ob der Bedarf da ist, denn sonst hast du bei einer Anpassung der Streckenführung viel Arbeit.
Diese Überlegungen bedeuten für mich, dass ich immer, wenn ich etwas ein zweites/drittes Mal anfasse, schauen muss, ob jetzt der Zeitpunkt für ein Interface ein
Design-Pattern oder das Abtrennen einer Funktionalität gekommen ist. Daher baue dann iterativ um. Die Kunst
hier ist es, dann auch so Professionell zu sein, dass auch zu machen. Das
unterscheidet einen guten Softwareentwickler von einem Frickler ;)
All die bekannten Regeln und Prinzipien, wie SOLID, versuchen dem (unerfahrenen) Entwickler Hilfen an die Hand zu geben, solange Sie die negativen Auswirkungen ihres Codes nicht selber erkennen können. Wenn Sie selber in der Lage sind diese Regeln zu formulieren, sollten Sie diese nicht mehr starr anzuwenden, sondern das Problem Ihrer Umsetzung bewerten und dann entscheiden.
Article relase date: / Last update: