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


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

Re: [Python-de] Programming-Guidelines

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Hermann Riemann <nospam.ng@hermann-riemann.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Programming-Guidelines
Date Thu, 24 Oct 2019 11:04:07 +0200
Lines 52
Message-ID <h1d7o7F8encU1@mid.individual.net> (permalink)
References <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <mailman.138.1571904149.32318.python-de@python.org>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net QbRqeI0qN9Nb9O4vU2IwoAMkCItre2rsH4Ic4PnpMIjniABkaV
Cancel-Lock sha1:syCI6loXaZfrNLBTTEB/4QfQNbE=
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
In-Reply-To <mailman.138.1571904149.32318.python-de@python.org>
Content-Language de-DE
Xref csiph.com de.comp.lang.python:5555

Show key headers only | View raw


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 | NextPrevious in thread | Next in thread | Find similar


Thread

[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