AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials [Chrome] Der Blick über den Tellerrand
Tutorial durchsuchen
Ansicht
Themen-Optionen

[Chrome] Der Blick über den Tellerrand

Ein Tutorial von Christian S. · begonnen am 21. Mai 2006 · letzter Beitrag vom 29. Jul 2007
 
Frickeldrecktuxer_TM
(Gast)

n/a Beiträge
 
#11

Re: [Chrome] Der Blick über den Tellerrand

  Alt 21. Mai 2006, 18:49
Zitat von MrSpock:
Ich glaube nur einfach nicht daran. Die Disziplin wird in der Regel leider nur von sehr wenigen Programmierern eingehalten. Tools, die die Disziplin "fordern" -und dazu zählen auch Compiler- sind deshalb sinnvoll.
Für mich sehe ich das grundsätzlich so wie Christian: Ich kann übersichtlichen Code schreiben und tue das auch.
Ich vertrete aber auch die gewagte These, daß man sich bei der Entwicklung in einem Team ohnehin an bestimmte Regeln halten muss, die über das hinausgehen, was der Delphi-Compiler einem auferlegt. Das fängt bei Naming-Conventions an (ungarische Notation jo oder no, immer einen Getter/Setter oder nur on demand, Klassenfelder mit oder ohne F, Unterstrich oder was auch immer davor, ...) und geht beim allgemeinen Klassendesign weiter (möglichst generisch oder möglichst wenig Codezeilen). Brauchbare Code-Formatierung ist da nur eine weitere Regel unter vielen, an die sich Entwickler im Team halten müssen, ob es nun die Einrückung mit Tab, zwei, vier oder acht Leerzeichen ist, oder ob man Variablendeklarationen am Anfang des Blockes (nicht Funktion!) sammelt oder wie Rosinen im Code verteilt. Ich würde durchaus sagen, daß die Teamfähigkeit auch ein Qualitätsmerkmal eines Entwicklers ist, der in einem Team entwickeln möchte. Und dazu zählt auch, ob er sich an allgemeine Regeln (die wohl alle für sinnvoll halten, ich kenne niemanden, der es gut findet, Variablendeklarationen im Code zu verteilen) hält, oder nicht und somit unlesbaren Code produziert.
Ein "guter" (Team-)Entwickler hält sich also an die Vereinbarungen und produziert Code, den er auch am nächsten Tag noch versteht.


Zitat von Christian S.:
@Preis für IDE: Insgesamt kommt man aber immer noch deutlich günstiger weg als bei Delphi. Man hat zwar dann auch die anderen Delphi-Personalities nicht, dafür sind andere Dinge mit im Paket. Muss man halt schauen, was man braucht
Welche Delphi-Personalities außer Delphi/Win32 gibt es denn zu vermissen? Das VS kann C#, C++ und Managed C++, mehr kann das BDS auch nicht. Mir fällt also nur die Delphi/Win32-Personality ein, die man vermissen könnte, wenn man C++ nicht mag.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz