AGB  ·  Datenschutz  ·  Impressum  







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

Portierung Delphi 5 zu 10.4

Ein Thema von torrix · begonnen am 3. Feb 2021 · letzter Beitrag vom 18. Feb 2021
 
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.047 Beiträge
 
Delphi 12 Athens
 
#7

AW: Portierung Delphi 5 zu 10.4

  Alt 3. Feb 2021, 17:11
Tipp: versuche dir auch mal Unit Testen als Fähigkeit anzueignen.

Beim Delphi ist z. B. DUnit mit dabei. Für alle nicht GUI Units
die du portiert hast soweit möglich zumindest mal ein paar Tests
aufsetzen, dann merkst du schneller wo was kaputt geht falls du nochmal
was an den Units drehen musst.

Evtl. auch mal versuchen das Programm in einzlne "Module" zu zerlegen
und dann diese der Reihe nach portieren. Also das was nichts mit dem
entsprechenden Teil zu tun hat auskommentieren und den Rest dann portieren.
Möglichst mit dem einfachsten Programmteil anfangen um ein Gefühl dafür zu
bekommen. Danach schrittweise weitere Teile dazu nehmen.

Und möglichst mit Versionskontrolle arbeiten, damit du auch mal wieder
zurück kannst, wenn du dich wo verrant haben solltest. Und wenn's nur
ein lokal aufgesetztes VisualSVN + TortoiseSVN ist...

Noch ein Tipp: falls die Datenkommunikation mit Binärdaten arbeitet die
aber in Strings packt das möglichst gleich umstellen auf TBytes oder
TMemoryStream oder so, weil bei Nutzung von Strings mit binären Daten kann
man sich viel Ärger einhandeln!
  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 00:18 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