AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfung

(Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfung

Ein Thema von QuickAndDirty · begonnen am 20. Jul 2020 · letzter Beitrag vom 24. Dez 2020
Antwort Antwort
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.032 Beiträge
 
Delphi 12 Athens
 
#1

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 23. Dez 2020, 15:11
Der Fehler ist in Delphi 10.41 samt aller Patches immernoch in der System.pas....
Und auch die System.DateUtils.Pas benutzt immernoch UTF8ToString für Bytearrays....
Warum gucken die nicht in den Fehlerbericht. Im Prinzip ist die Lösung ja fast mitgeliefert.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (23. Dez 2020 um 15:16 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.401 Beiträge
 
Delphi 12 Athens
 
#2

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 23. Dez 2020, 15:31
Im Prinzip ist die Lösung ja fast mitgeliefert.
Das ist zu einfach.
Bei sowas mußt du erst 10 Jahre warten. (vielleicht muß man ja bei Fremdcode vorher die NSA fragen, damit die darin nach bösem russischen Hackercode gucken können)

Vor etwa 10 Jahren hatte ich einen QC erstellt, wo es um ein "Event" für Records geht (erstellen, kopieren/zuweisen und freigeben)
und hatte einen Lösungsvorschlag gleich mitgeliefert (etwa 5 Zeilen Code und zwei/drei Felder in der RTTI des Records).
Jetzt wurde sowas (bissl anders) als nagelneues Feature verkauft ... nennt sich Managed Records.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (23. Dez 2020 um 15:35 Uhr)
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#3

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 23. Dez 2020, 15:44
Zitat:
Jetzt wurde sowas (bissl anders) als nagelneues Feature verkauft ... nennt sich Managed Records.
Allein an deinen Beiträgen sieht man schon das du zur Elite MVP gehörst.
Manchmal wird das können und wissen einfach nicht genug gewürdigt.

Ohne deines professionellen Wissens wären so einige hier Aufgeschmissen.
Danke dafür.

Traurig genug wenn die Arbeit anderer als eigene Ausgegeben wird.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.401 Beiträge
 
Delphi 12 Athens
 
#4

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 23. Dez 2020, 15:59
Ach, die grundsätzliche Idee, das es sowas geben sollte, hatten auch paar Andere.
Und letztendlich hatten die es dann auch auf einem anderen Wege implementiert. (gibt ja mehrer möglche Lösungen)

Zum Glück hatten die ihre erste Lösung gleich nochmal überarbeitet.
Hab gehört das war in 10.3 schon drin, aber sooo langsam/schlecht, dass man es nicht veröffentlicht hatte.



Das Einzige was wir effektiv machen können.
Massig QCs erstellen und noch mehr dafür zu Voten.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (23. Dez 2020 um 16:01 Uhr)
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#5

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 23. Dez 2020, 16:04
Ach, die grundsätzliche Idee, das es sowas geben sollte, hatten auch paar Andere.
Und letztendlich hatten die es dann auch auf einem anderen Wege implementiert. (gibt ja mehrer möglche Lösungen)

Zum Glück hatten die ihre erste Lösung gleich nochmal überarbeitet.
Hab gehört das war in 10.3 schon drin, aber sooo langsam/schlecht, dass man es nicht veröffentlicht hatte.



Das Einzige was wir effektiv machen können.
Massig QCs erstellen und noch mehr dafür zu Voten.
Ahh jo wollte nur mal danke sagen das hatte sich gerade angeboten..
  Mit Zitat antworten Zitat
TurboMagic

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

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 24. Dez 2020, 10:15
Hallo,

1. nur weil ein Bugreport erfasst ist, kann er oft leider nicht gleich bearbeitet werden.
EMBT hat auch gewisse Pläne was wann angegangen wird (Priorisierung)

2. nur weil ein Bugreport einen Lösungsansatz enthält heißt das nicht, dass das unbedingt
der richtige sein muss. Meist gibt's noch mehr zu beachten.

3. die haben Unit Tests, nur vermutlich nicht genügend und m.W. je nach Arbeitsgebiet auch
eine unterschiedlich hohe Testabdeckung

4. Nimm doch am 10.4.2 Feldtest teil. Da ist meist ein direkterter und effizienterer
Austausch mit EMBT's Angestellten möglich und manchmal können da Bugs dann sogar zeitnah
gefixt werden, trotz Zeitplan.

Ja, auch ich höätte gerne weniger Bugs im Produkt, nur kann man halt realistisch pro
Zeiteinheit nur eine begrenzte Anzahl an Dingen umsetzen und unterschiedliche Kunden wollen
auch meist sehr unterschiedliche Bugfixes und Features umgesetzt haben und jeder denkt, dass
seine die wichtigsten wären...

Grüße und frohe Weihnachten
TurboMagic
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.188 Beiträge
 
Delphi 12 Athens
 
#7

AW: (Android) Fehler in DateUtils behoben // TTimezone.Local.ID // Ich bitte um Prüfu

  Alt 24. Dez 2020, 17:59
Zu den Unit Tests würde mich auch mal interessieren ob es irgendwo eine große Sammlung für alle System und anderen Delphi Units gibt ?
Es hat wahrscheinlich jeder so seine eigene Testabdeckung, aber es würde doch Sinn machen mal einen großen MegaDelphiTest zu haben, insbesondere bei neuen Versionen.
Gibt's da eventuell was von Github ?
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 22: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