
Thomas Güttler schrieb am 25.10.19 um 08:24:
Schön. Vielleicht kann ich ja noch etwas dazu lernen.
Bisher ist deine Aussage etwas zu abstrakt für mich.
Ich würde mich sehr über konkretes Feedback freuen.
Ich finde etwa den Punkt "Avoid the GPL" sehr meinungsbelastet und zu knapp begründet. In eine ähnliche Kategorie fällt der folgende Punkt: "I don't say that SQL is always the best solution. Of course http based APIs are better in general." Der Punkt "Version Control" ist sehr knapp, enthält nur eine Meinung und beleuchtet auch nur den Platzhirsch git. Ansonsten habe ich den Eindruck, dass sich viele der Gedanken aus einer speziellen Sicht speisen. Zum Beispiel könnten einige der Argumente im Kontext von Embedded-Systemen wieder ganz anders ausfallen. Irgendwo in der Mitte habe ich abgebrochen. Das Dokument könnte in Abschnitt 3 etwas Struktur vertragen. Gut hat mir dein Gedanke gefallen, CRUD auf CRD zu reduzieren und U durch DC zu ersetzen. Auch der Abschnitt "Love your docs" hat mir gut gefallen. Ich hoffe, du kannst mit meiner Meinung etwas anfangen.
Das Buch "Code Complete" hat ähnliche Listen, ist deutlich umfangreicher und reichhaltig mit Studien belegt. Vielleicht magst du auch da mal einen Blick hinein werfen.
Danke für den Hinweis. Ich schaue es mir an!
Alleine das Inhaltsverzeichnis ist schon einen Blick wert. Ich war mir gar nicht bewusst, auf wie vielen Ebenen man Quelltext betrachten kann und wie viel Forschung bereits dazu existiert. Beste Grüße, der Marco. -- k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for c,k in zip(c,k)]))