AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Der Programmcode - unvollendete Schönheit - oder auch nicht
Thema durchsuchen
Ansicht
Themen-Optionen

Der Programmcode - unvollendete Schönheit - oder auch nicht

Ein Thema von bytecook · begonnen am 6. Aug 2016 · letzter Beitrag vom 9. Sep 2016
Antwort Antwort
Seite 4 von 6   « Erste     234 56      
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#31

AW: Abmeldungen hier im Forum

  Alt 10. Aug 2016, 09:17
Denn wie schon gesagt: Die DelphiPraxis ist das beste Forum was ich kenne. Und nicht nur bezogen auf Delphi sondern auf Foren im Allgemeinen.
  Mit Zitat antworten Zitat
Benutzerbild von blawen
blawen

Registriert seit: 1. Dez 2003
Ort: Luterbach (CH)
677 Beiträge
 
Delphi 12 Athens
 
#32

AW: Abmeldungen hier im Forum

  Alt 10. Aug 2016, 18:27
Denn wie schon gesagt: Die DelphiPraxis ist das beste Forum was ich kenne. Und nicht nur bezogen auf Delphi sondern auf Foren im Allgemeinen.
+1
Roland
  Mit Zitat antworten Zitat
supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#33

AW: Abmeldungen hier im Forum

  Alt 15. Aug 2016, 14:25
denn wie schon gesagt: Die delphipraxis ist das beste forum was ich kenne. Und nicht nur bezogen auf delphi sondern auf foren im allgemeinen.
+1
+1
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#34

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 11:57
Ich habe bei C++/Java die Blöcke z.B. immer so gemacht:

Code:
if()
{
 ...
}
dabei sollten die nach der neuen Konvention eigentlich so sein:
Code:
if() {
 ...
}
Da gibt es eine einheitliche Konvention? Wäre mit neu? Das putzige ist ja eigentlich, daß - ähnlich den 80x25 Zeichen in DOS - der Platz im Buch ausschlaggebend für die zweite (K&R-)Schreibweise waren. Weder haben die Compiler noch die Präprozessoren mit der Größe der Einzeldateien oder der vorverarbeiteten Dateien zu kämpfen wie in den 1980ern und 1990ern, noch haben wir auf den Festplatten Speicherplatzmangel. Ich finde nach wie vor die erste Schreibweise lesbarer. Das wird in unserer Firma auch so gesehen und gehandhabt in den vier C und C++ Codebasen in denen ich hauptsächlich unterwegs bin.

Strittig wird dann allerdings ob es "if (...)" oder "if(...)" heißen soll. Mein ehemaliger Chef argumentierte dann immer damit, daß er erkennen wolle ob es sich um eine Bedingung oder einen Funktionsaufruf handele. Als IDE- und Vim-Benutzer kann ich darüber nur schmunzeln. Er benutzt nämlich den Watcom von 1997 (leider kein Scherz). Die Syntaxhervorhebung dort ist grottig und der Versuch ihn auf eine neuere OpenWatcom-Version zu hieven schlug fehl nachdem er nach wenigen Tagen einen Compilerfehler behauptete und wieder auf die 1997er Version umstieg, nur um wenige Tage danach einzuräumen, daß der Fehler in seinem Code und nicht im Compiler war. Das ist schon ein paar Jahre her. Nächstes Jahr wird sein Compiler und seine IDE in der von ihm verwendeten Version zwanzig Jahre alt.

[...] aber sonst versuche ich mich an den Stil des umgebenden Codes anzupassen.
So halte ich es auch.

Tatsache ist, dass einem fast nirgendwo besser geholfen wird als in diesem Forum.
Bingo. Da ich auch nach vielen Jahren Delphi-Abstinenz noch immer Anfragen zum Thema bekomme, verweise ich regelmäßig und ausschließlich auf dieses Forum.

Das wollte ich damit ja auch nicht sagen. Vielleicht liegt es auch einfach nur daran, dass einige User die Entwicklungsumgebung gewechselt haben? Bei dem aktuellen Kurs von Delphi würde mich das auch nicht wirklich wundern.
Warum, ich schau doch dennoch ab und an noch rein? Auch wenn ich seit 2004 unter verschiedenen Namen hier im Forum unterwegs war, wie sicher nicht nur Daniel berichten kann

Wobei ich da jetzt nicht gleich alle Brücken hinter mir abreißen würde. Gerade wenn man viel beigetragen hat.
Warum? Manchmal ist doch ein Neustart ganz nett. Auch gern unter neuem Pseudonym

Sich an der Anzahl an Beiträgen aufzuhängen ist dann doch ein bisserl eitel, oder? Luckie holste eh nicht mehr ein, es sei denn der geht in "Rente".

Anders sieht es im Team aus, da hat eben jeder die Teamrichtlinien zu befolgen. Das ist auch klar.
Teamrichtlinien? Was ist das? Scherz beiseite: versuche ich seit Jahren bei uns in der Abteilung zu etablieren - vergeblich. Die Richtlinien existieren nur in den Köpfen der Entwickler und überschneiden sich - wenn man Glück hat - hinreichend. Wobei es ja nicht nur kosmetische Richtlinien gibt, sondern auch solche die sicherheitsrelevant sein können (MISRA-Regeln für C und C++ bspw.).

Am Anfang führte das dazu, daß ich alle Header mit Header-Guards ausstattete und mich mein damaliger Chef dafür zusammenfalten wollte. Seine Begründungen für diesen "Stil" bezogen sich allesamt auf Einschränkungen der Compiler oder Systeme welche zu diesem Zeitpunkt schon lange nicht mehr unterstützt wurden. Der CTO pfiff ihn dann aber zurück mit dem Verweis auf die Tatsache, daß ich um die schriftlich nie niedergelegten Regeln ja kaum wissen könne. Meine Änderungen mußte ich aber dennoch rückgängig machen.

Ein Sonderfall ist der hier gepostete Code. Dazu würde ich den Mod's vorschlagen: Jagt doch den Code der in die "[ DELPHI ][ /DELPHI ]"-Tags gesetzt wird automatisch durch den/einen Delphi-Formatter und jegliche Diskussion (die Aufregung wie Fragesteller Code zu formatieren haben, damit er für alle gut lesbar ist) hätte ein Ende.
Wer es nicht mag nimmt [ CODE ], oder man spendiert [ DELPHI ] einen Parameter um die automatisierte Formatierung zu umgehen.

denn wie schon gesagt: Die delphipraxis ist das beste forum was ich kenne. Und nicht nur bezogen auf delphi sondern auf foren im allgemeinen.
+1
+1
+1
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat
rokli

Registriert seit: 21. Mär 2009
Ort: Rödinghausen
301 Beiträge
 
Delphi 10.4 Sydney
 
#35

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 13:03
[QUOTE=bytecook;1344286]

Ich bevorzuge aber lieber...
Delphi-Quellcode:
if (a > 0) then begin
   ...
end;
Ha - noch einer, wir verwenden auch diese Formatierung! (seit TP 2.0 )



So ist hübsch! Wir auch!
Rolf
wenn nicht anders angegeben, schreibe ich zu D7, XE2 und MS SQL - ansonsten fragen Sie ihren Administrator oder einen Operator. Update 06/2020: Delphi 10.4 Sydney

Geändert von rokli ( 7. Sep 2016 um 13:23 Uhr) Grund: zweiten Code-Block entfernt.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#36

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 13:05
@Mods: kann man den Thread nicht abspalten? Seit #8 wird zum ursprünglichen Thema ja nichts mehr gesagt.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#37

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 13:11
@Mods: kann man den Thread nicht abspalten? Seit #8 wird zum ursprünglichen Thema ja nichts mehr gesagt.
Wenn wir damit erstmal konsequent anfangen, ...
Aber hatten sich nicht Leute im Streit um die "korrekte" Code-Formatierung hier abgemeldet? So gesehen wäre das dann noch On-Topic.


Spaß beiseite, ich kümmere mich am Nachmittag darum, Dein Vorschlag ist ja völlig richtig.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#38

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 13:34
Spaß beiseite, ich kümmere mich am Nachmittag darum, Dein Vorschlag ist ja völlig richtig.
Wird dann mein Beitrag auch in Segmente aufgespalten? Habe mich ja zu beiden Themen was geschrieben. Wenn nicht, meld' ich mich ab!1!ELF!! (Scherz!!!)
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#39

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 19:31
@Olli: Ich glaube nicht, dass ich noch die Rangliste anführe. Aus beruflichen Gründen habe ich im Moment nichts mehr mit Programmierung zu tun. Ich bin zur Zeit in der Systemadministration einer Berufsschule tätig.
Und hobbymäßig habe ich auf Grund fehlender Entwicklungsmöglichkeiten (Die neuen Versionen von Delphi kann ich mir nicht leisten.) auch den Anschluss an die Mobileentwicklung verloren. Ich habe mal eine Woche lang versucht CodeTyphoon zu installieren, um damit für Android zu entwickeln. Leider erfolglos. Ich habe es nicht zum Laufen gebracht.

Ich bin hier eher moderativ tätig.

Aber die Mammutaufgabe des Teilens dieses Threads überlasse ich dann doch Daniel.
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie ( 7. Sep 2016 um 19:35 Uhr)
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#40

AW: Abmeldungen hier im Forum

  Alt 7. Sep 2016, 22:23
Und hobbymäßig habe ich auf Grund fehlender Entwicklungsmöglichkeiten (Die neuen Versionen von Delphi kann ich mir nicht leisten.)
Delphi 10.1 Berlin Starter....kostenlos!

Die Frage ist sicher auch, ob man sich diese als Hobbyprogrammierer leisten möchte, d.h., ob sich diese lohnen. Seitdem man / ich mit Delphi auch 64 Bit compilieren kann, ist mein Interesse an neuen Versionen erloschen. Aber das ist ein anderes Thema.

Geändert von Delphi-Laie ( 7. Sep 2016 um 22:40 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 6   « Erste     234 56      


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 00:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz