Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5555
| From | Hermann Riemann <nospam.ng@hermann-riemann.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Programming-Guidelines |
| Date | 2019-10-24 11:04 +0200 |
| Message-ID | <h1d7o7F8encU1@mid.individual.net> (permalink) |
| References | <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <mailman.138.1571904149.32318.python-de@python.org> |
Am 24.10.19 um 09:56 schrieb Thomas Güttler:
> seit zwei Jahren pflege ich meine Programming-Guidelines, damit
> ich mich selbst bessere daran halte :-)
> Falls es jemanden interessiert:
> https://github.com/guettli/programming-guidelines
>
> Feedback ist willkommen.
Ich sammele nützlicher Erfahrungen.
Datenbanken machen nach meiner Erfahrung bloß Ärger.
csv-Dateien sind nützlich schnell
und notfalls mit vi oder emacs leicht editierbar.
IDE's sind unhandlich
( außer cc make ..)
Um in Python bei bei Suche mit grep -rp pyc Dateien
nicht zu durchsuchen, verwende ich symbolische links.
( das Gleiche um die von *emacs erzeugte *~
nicht auch zu durchsuchen.)
Für Python ist als Editor auch kate (mit ein paar Einschränkungen)
gut geeignet,
Wenn ich GUI brauche,
bastele ich mir ein Muster in html
die ich mit dem html Modul nachbearbeite.
Eventuell verwende ich CGI.
Programmiersprachen:
Python für den Standardgebrauch
C für rechenintensive Spezialfälle wie Pixelbearbeitung
JavasScript für Spezialfälle in html-Seiten
clisp ( wegen eval) für automatische Programmierung
if not os.path.exists(ordnername):
os.system("mkdir "+ordnername)
verwende ich des öfteren.
wenn polling dann mit sleep.
Hermann
der meint bei Python ( und C ) sei eine Einrückung
von 3 besser als eine mit 4
--
http://www.hermann-riemann.de
Back to de.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
[Python-de] Programming-Guidelines Thomas Güttler <guettliml@thomas-guettler.de> - 2019-10-24 09:56 +0200
Re: [Python-de] Programming-Guidelines Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-10-24 11:04 +0200
Re: [Python-de] Programming-Guidelines Hartmut Goebel <h.goebel@goebel-consult.de> - 2019-10-24 11:14 +0200
Re: [Python-de] Programming-Guidelines Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-10-24 14:38 +0200
Re: [Python-de] Programming-Guidelines Hartmut Goebel <h.goebel@goebel-consult.de> - 2019-10-24 14:52 +0200
Re: [Python-de] Programming-Guidelines Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-10-24 17:56 +0200
Re: [Python-de] Programming-Guidelines Felix Schwarz <felix.schwarz@web.de> - 2019-10-25 10:46 +0200
Re: [Python-de] Programming-Guidelines Erich Schnoor <eschnoor@multi-matrix.de> - 2019-10-25 12:34 +0200
Re: [Python-de] Programming-Guidelines Erich Schnoor <eschnoor@multi-matrix.de> - 2019-10-25 12:27 +0200
csiph-web