Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Hier dreht es sich um den PostGre Server

Moderator: Moderatoren

Benutzeravatar
BJelinek
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 219
Registriert: Sa, 02. Jun 2012 20:57
Wohnort: 73257 Köngen
Hat sich bedankt: 9 Mal
Danksagung erhalten: 3 Mal

Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Beitrag von BJelinek »

Schreibt man das nicht mit ss.

Den Assi den Ihr mein?
Grüße
Bernd

Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14656
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Beitrag von Jan »

Steffen hat auf ILX einen langen Artikel zu den Microservices in Xbase++ 3.0 veröffentlicht.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
mikehoffmann
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 133
Registriert: Mo, 21. Sep 2015 16:22
Hat sich bedankt: 1 Mal
Danksagung erhalten: 18 Mal

Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Beitrag von mikehoffmann »

Hallo Frank,
... Und eure Implementierung wird auch nicht von Tag eins fehlerfrei sein.
So wie die Funktion Directory(), die nach 20 Jahren immer noch bei Umlauten spinnt? Der Bug, den ich damals in der Newsgroup postete und mit Dir vergebens diskutierte, ist mir gerade wieder über den Weg gelaufen. Als der L&L ein unerwartetes "dividiert-durch"-Zeichen statt eines "ö"s anzeigte, nachdem er sich Spalten eines Directory()-Array-Eintrags via ILLDataProvider abgeholt hatte, dachte ich zuerst an einen Unicode-Konvertierungsfehler meinerseits. Aber nein, es war ein uralter Bekannter, dem ich bei der Problemsuche auf Memory Lane begegnete.

Das Charmante an DIY ("Mach es selbst kaputt") ist, dass man selber entscheiden kann, was ein Bug ist.

Beste Adventsgrüße
Michael
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Beitrag von Tom »

Ich finde, dass Bugs, die länger als, sagen wir: ein Jahr bekannt sind, sowieso nicht mehr gefixt werden sollten. Entweder hat man längst einen Workaround, der dann durch den Fix wieder kaputtgeht, aber man weiß nicht mehr, was zur Hölle da jetzt los sein könnte, oder man arbeitet sowieso längst mit was anderem. So halten wir das bei uns auch. Was sich länger als ein Jahr auf dem Backlog hält, ohne dass irgendwer nervös geworden ist, fliegt raus. 8)
Herzlich,
Tom
Benutzeravatar
mikehoffmann
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 133
Registriert: Mo, 21. Sep 2015 16:22
Hat sich bedankt: 1 Mal
Danksagung erhalten: 18 Mal

Re: Design-Entwurf: Allgemeine REST-API für Schreibzugriff auf durch PGDBE benutzte ISAM Datenbanken

Beitrag von mikehoffmann »

Wenn man beschließt, einen Bug nicht zu fixen, so sollte dies zumindest in der Doku vermerkt werden. Außerdem kann man eine Alternativfunktion anbieten, die den Fehler nicht mehr enthält. Oder, was in diesem Fall das Einfachste wäre, man behebt einfach den Bug und sagt bescheid.
Antworten