AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Regeln für neue Beiträge

Ein Thema von CalganX · begonnen am 19. Apr 2005
Thema geschlossen
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Regeln für neue Beiträge

  Alt 19. Apr 2005, 21:37
Unsere Code-Library ist eine ständig wachsende Sammlung von hilfreichen Delphi-, Delphi.NET und C#-Quelltexten, die euch bei der Entwicklung von Projekten helfen sollen. Wenn du einen praktischen SourceCode hast und ihn gerne in die Code-Library aufnehmen lassen willst, kannst du das in dieser Sparte tun.

Aber bitte beachte die Regeln, die in dieser Sparte gelten:
  • Lesbarer Code
    Damit jeder den Code gut lesen und verstehen kann solltest du darauf achten, dass dein SourceCode lesbar ist. Dazu gehört zum Beispiel das Einrücken von einzelnen Blöcken. Eine gute Orientierung für lesbaren Code gibt der Object-Pascal Styleguide.
  • Kurzer Titel
    Versuche den Titel möglichst kurz und aussagekräftig zu halten.
    Statt "Wie kann ich den Inhalt eines Ordners auflisten?" reicht z.B. auch "Ordnerinhalt auflisten"
    Dies hilft vor allem bei einer alphabetischen Sortierung aber natürlich sieht man so auch wirklich sofort woran man ist...
  • Gute Erklärung:
    Wenn du hier einen SourceCode vorstellst, erkläre ihn bitte so genau wie möglich. D.h. was macht er? Unter Umständen erkläre wie der SourceCode das tut, was er tun soll.
    Achte auch unbedingt darauf, zusätzliche Komponenten, Units etc., die benötigt werden, zu nennen.
  • Ablage und Feedback:
    In dieser Sparte bleiben alle Beiträge, die in die Code-Library aufgenommen werden sollen, erstmal einige Tage (in der Regel zwischen 7 und 14 Tagen) in dieser Sparte liegen. So haben andere User die Möglichkeit dir Feedback zu dem Source zu geben, sodass du ihn noch verbessern und überarbeiten kannst.
  • Das Verschieben:
    Wenn wir - die Code-Lib-Manager - entschieden haben, dass ein Quelltext, der hier gepostet wurde, gut ist und es wert ist, in die Code-Library aufgenommen zu werden, dann werden wir diesen ohne weitere Bemerkung in die entsprechende Code-Library-Kategorie verschieben. Wenn der Beitrag jedoch nicht in die Code-Library kommt, so werden wir diesen in den öffentlichen Bereich der Delphi-PRAXiS zurückschieben. Je nach Alter des Threads mit oder ohne Bemerkung.
    Beim Verschieben wird der Beitrag häufig von Antworten befreit, so dass nur noch der SourceCode selber in der Code-Library steht. Alle anderen Beiträge werden abgetrennt und in eine für User nicht sichtbare Ablage gelegt. Wenn etwas fehlen sollte oder ein Beitrag von dort wieder hervorgeholt werden soll, bitten wir um eine einfache PN. Wir werden uns dann darum kümmern.
  • Updates und Erweiterungen:
    Wenn du Updates für deinen eigenen oder den Code eines Anderen aus der Code-Library hast, poste das bitte auch in dieser Sparte und verweise bitte per Link auf den Originalbeitrag. Alles andere (Feedback-Wartezeit) ist wie bei neuen Beiträgen.

Wir wünschen dir viel Erfolg mit den Tipps,
dein Delphi-PRAXiS-Team

[edit=flomei] Mfg, flomei[/edit]
[edit=Matze]Toten Link korrigiert. Mfg, Matze[/edit]
[edit=Chakotay1308]Link erneut korrigiert. Mfg, Chakotay1308[/edit]
[edit=Chakotay1308]Link nochmals korrigiert. Mfg, Chakotay1308[/edit]
[edit=fkerber]Link noch einmal korrigiert. Mfg, fkerber[/edit]
 
Thema geschlossen


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 15:07 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