Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5562

Re: [Python-de] Programming-Guidelines

From Marco Bakera <pintman@bakera.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Programming-Guidelines
Date 2019-10-25 09:49 +0200
Message-ID <mailman.155.1571989742.32318.python-de@python.org> (permalink)
References <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <0bd7f5bb-fb92-11f0-45d7-72df1365f04c@bakera.de> <7b5f0abd-b028-7c1c-1f32-6d5af5f9d39d@thomas-guettler.de> <3ad5a1da-2b47-9802-3987-05ee3831040b@bakera.de>

Show all headers | View raw


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.
>>
>>
>> https://en.wikipedia.org/wiki/Code_Complete
>>
> 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)]))

Back to de.comp.lang.python | Previous | Next | Find similar


Thread

Re: [Python-de] Programming-Guidelines Marco Bakera <pintman@bakera.de> - 2019-10-25 09:49 +0200

csiph-web