Einzelnen Beitrag anzeigen

PaulJr

Registriert seit: 10. Feb 2007
Ort: Stuttgart
66 Beiträge
 
#10

Re: VERFLUCHTES BDE oder TOP-USER mit Realitätsverlust

  Alt 7. Jan 2008, 10:08
Nun da haben wir ein paar Antworten die genau das wiederspiegeln was man auch vermutet hatte.

Bei allen Beteiligten ist zuerst sofort ein gemeinsamer Nenner erkennbar:

Alle beteiligten Programmierer beherrschen sowohl BDE (oder haben beherrscht) als auch den nativen Zugriff!!!

Allerdings die Schlussfolgerungen sind von unterschiedlich bis gravierend.

__________________________________________________ ______________________________
__________________________________________________ ______________________________
USER NODIC

Da meint z.B. User NOIDIC (der sich zuerst etwas scheinheilig wundert… dennoch hoffe ich, dass er den Unterschied zwischen harten Polemik und Arroganz noch lernen wird) (ZITAT) :

(…)
„Ich würde Anfängern sogar raten, möglichst nativ auf die Datenbanken zuzugreifen, eben um die Datenbanken kennenzulernen und nicht irgendein Komponentenmonster, hinter dem sich irgendwo (vielleicht) auch eine Datenbank versteckt.“
(…)

gleichzeitig gibt er fröhlich und voller Stolz zu (ZITAT):

(…)
„Ich bin mit der BDE "aufgewachsen" und habe in 2 Firmen von BDE auf andere Technologien umgestellt, zum einen eine Sammlung von mittelgroßen Anwendungen auf ADO, zum anderen ein recht großes Projekt auf DOA.“
(…)

ACHTUNG “NEULINGE“ AUFPASSEN !!! :

Sieht Ihr?

Natürlich werden in absehbarer Zeit (bzw. sind schon am Laufen) solche Umstellungen fällig!!!
Folgend werden Leute, die beide Zugriffsarten auf professionelle Art und Weise beherrschen, gesucht bzw. erwünscht!!! Da ist schon von Vorteil für Alleinherrscher wie User NODIC in den betroffenen Firmen die Obergurus zu spielen und die Ahnungslosen (also Euch) in die Schränke zu weisen. Da dann NUR er kennt die Komponentenmonster, die er oben erwähnt hatte, am besten… oder?

Lass Euch nicht täuschen Freunde… und bildet Euch zu TOP-Programmierer die vor allem in diesem Bereich ALLES beherrschen. Dazu gehört derzeit Nativ- sowie auch BDE- Zugriff!


Was User NODIC noch betrifft kann ich mir jedoch eine kleine Bemerkung nicht verkneifen (ZITAT):

(…)
„Wer sich jedoch generell mit Datenbankentwicklung in Delphi auseinandersetzt, egal mit welchen Zugriffskomponenten, wird auch mit der BDE klarkommen“
(…)

Lieber NODIC, ich wusste bis heute nicht, dass man Datenbanken unter Delphi mit Zugriffskomponenten entwickeln sollte… Tust Du das doch, dann gratuliere Dir herzlich und wünsche noch viel Erfolg bei weiteren Auseinandersetzungen. Dann sage ich noch (von Programmierer zu Programmierer): Mahlzeit und bin schon weg.

__________________________________________________ ______________________________
__________________________________________________ ______________________________
USER HEIKO (HOIKA)

Zuerst mein aufrichtiges Beileid, dass Du Dich noch mit Paradox herumschlagen musst.

Heiko beschreibt uns sehr interessant seine Probleme und Ansichten zu dem BDE Thema.
Es wird sehr ersichtlich, dass seine Ansichten und seine tägliche Arbeit weit auseinander liegen.

Und wie Heiko meinen auch alle andere hier (auch ich): BDE ist out.

Heiko schreibt (ZITAT):
(…)
„Jetzt noch damit anzufangen finde ich nicht gut.
Ob ich ein TQuery oder ein TXQuery oder ein TYQuery benutze,
spielt doch keine Rolle“
(…)

Ich vermute Heiko, dass Du es gut meinst…, allerdings beherrscht auch DU die beiden Zugriffs Arten und eine Umstellung (falls Du solche eines Tages einleiten solltest) wäre für Dich gewiss kein Problem!

__________________________________________________ ______________________________
__________________________________________________ ______________________________
USER MARTIN (MSCHAEFER)

User Martin spricht hier einen von vielen bekannten BDE Probleme an. Folgend hat er bzw.
Seine Firma (wird nicht ersichtlich) die Anwendung Umgestellt. Es wäre Martin schon sehr interessant zu wissen (falls Du es noch weiß) mit welchen Problemen hast Du bei der Umstellung zu kämpfen gehabt (auch kosten im Bezug auf Umfang sowie Vorgehensweise), da in den meisten Firmen heißt das folgendes:

Wenn schon Umstellung, dann oft wird nicht nur Datenbank-Zugriff ersetzt sondern auch wird die entsprechend höhere Delphi-Version ins Visier genommen. Also auch alte Komponenten (damit meine ich Komponenten von dritten Anbieter) müssen ersetzt bzw. entfernt werden etc…

__________________________________________________ ______________________________
__________________________________________________ ______________________________
USER MKINZLER

Zuerst das (bezieht sich auf anderes Thema):
Mkinzler, natürlich besitzt Du KEIN Pseudo-Wissen und für diese Bezeichnung möchte ich mich bei Dir entschuldigen…

ABER JETZT zur SACHE:

Du schreibst (ZITAT):

(…)
„Fakt ist das diese Technologie seitens ihres Herstellers aufs Abstellgleis geschoben wurde.
-Den meisten Fragestellern bzgl. der BDE geht es nicht um die Pflege Altprogramme, sondern sind Anfänger, Und denen sollte man sagen, woran sie sind.“

(…)

Also Mkinzler, sei doch bitte ehrlich: Tust Du das wirklich? Sagst Du wirklich den Anfänger woran sie sind? Da hättest Du das getan und damit meine ich nicht nur Dich sondern auch viele anderen hier im Forum, dann hätte sich das Thema hier erübrigt. Aber: „ schwamm drüber“!… vielleicht ist es auch gut so, da jetzt können wir uns wirklich auf entsprechendem Level (Augenhöhe) darüber unterhalten und Ausnahmsweise hast nicht nur mit Anfänger zu tun.

(ZITAT):
(…)
„Zudem finde ich an meinen oben zitierten Beiträgen nichts herablassendes.“
(…)

Das glaube ich Dir. Es war gewiss keine Absicht dahinter…, möchte darüber nicht mal polemisieren mit Dir.

__________________________________________________ ______________________________
__________________________________________________ ______________________________
USER BERNHARD GEYER

Zuerst das:
(ZITAT)
(…)
„Da ich vom Post-Ersteller auch als Theoretiker difarmiert wurde hier meinen Senf:“
(…)

Ich bitte Dich Bernhard, was heißt hier diffamiert? Bezeichnung Theoretiker ist zum einem nichts negatives und zum anderem sollte nur die Tatsache unterstreichen, dass solche oberflächliche BDE-Ratschläge die mit der Realität in der meisten Software-Häuser nur sehr wenig zu tun haben ganz einfach ergänzt werden müssen und folgend nur von Theoretiker kommen können…

(ZITAT)

(…)
„5, Zu meinem Post mit: „Jedoch ist BDE nur noch für Anwendungen die den "End of Life" erreicht haben zu akzeptieren.
Ich war in einer Firma in der man auch keine Neuentwicklung (mit neuer Technik) durchführen wollte. Es kamen zwar noch Jahrelang vom Hauptkunden immer wieder größere Aufträge aber das Kernsystem durfte nicht redesigned werden. Dann gabe es vom Hauptkunden keine neuen Aufträge und die Firma mußte da sie mit dieser veralteten Technik keine Neukunden gewinnen konnte (Konkurenzprodukte hatten mit neuerem Technologieansatz offensichtliche Vorteile) Mitarbeiter (auch Entwickler) entlassen. Ich hätte zwar noch weiterarbeiten können, hatte aber schon neuen Job.“

(…)

JA Bernhard, dass ist was ganz anderes was Du jetzt schreibst. Keine Pauschal-Angst-Verbreitung sondern ein festes Beispiel wie es Firmen, die langfristig keine Umstellung planen ergehen kann. Zwischen das was Du vorher geschrieben hast und diesem Text jetzt liegen Welten.

Firmen die sich „rechtzeitig“ von BDE gelöst haben, können sich als glücklich schätzen. Bei meisten Firmen leider ist das heute noch nicht der Fall. Die Gründe dafür sind sehr unterschiedlich.
Nur in diesem Zusammenhang meine ich, dass BDE-Wissen kann (natürlich neben dem nativem Zugriff) keinem Schaden. Man muss den Leuten das klipp und klar sagen!


-------------------------
Leider sehe ich in Deiner Botschaft ein GEFÄHRLICHER IRRTUM! :

Wenn jemand meint, dass eine Anwendung die einen Nativen Zugriff verwendet eine vermeidlich veraltete (BDE) Anwendung vom Markt wegfegen kann irrt sich gewaltig. Über Erfolg eines Programms entscheidet vor allem seine Qualität (also was tut ein Programm eigentlich und ob das was er tut genau den Wünschen der Kunden entspricht). Natürlich nur bei vergleichbaren Anwendungen wäre dann den Zugriffsart entscheidend.


-------------------------
In meinem Posting meinte ich, dass jemand der BDE beherrscht auch den Nativen Zugriff problemlos beherrschen wird. Darauf hin meinst Du (ZITAT)

(…)
„Genau deshalb sollte man auch bei bestehenden Projekten die BDE entsorgen wenn diese noch einige Jahre im Einsatz sind bzw. verkauft werden sollen. Bei SQL Datenbanken gibt es noch genügend Know-How-Felder die man sich aneignen kann, da sollte die Zugriffschicht nicht auch noch Probleme verursachen.“
(…)

EINVERSTANDEN das hier deckt sich auch zu 100% mit meiner Überzeugung!!!
Aber wer sollte das machen? Nur wir „alte Hasen“ oder vielleicht auch die ehrgeizigen und intelligente „Neulingen“, die durch Beteiligung an solchen Umstellungs-Prozessen auch Geld verdienen könnten. Und damit meine ich wirklich GELD!

Und bis soweit ist müssen auch diese Anwendungen nicht nur gepflegt werden sondern in meisten Firmen muss man sie auch weiter entwickeln… Glaube mir also Bernhard, dass natürlich in einer Bewerbung BDE allein ist nicht unbedingt von Vorteil… erst die Mischung macht‘s: Nativ / BDE !

__________________________________________________ ______________________________
__________________________________________________ ______________________________
USER HEIKO ADAMS

Als besonderes „Leckerbissen“ habe ich den USER HEIKO ADAMS auf Ende meines Beitrags verlegt.

Ohne Dich Heiko müsste ich mir ernsthaft Gedanken über meinen psychedelischen Zustand machen.

Wie es scheint spielen wir ungefähr in der gleichen Liga (zumindest was die Stundensätze betrifft).
Die Stundensätze für die Programmierung, je nach Firma, dürften sich in den netto Bereich zwischen ca. 100 bis 200 Euro pro Stunde bewegen (damit meine ich allerdings leider kein Bruttolohn pro Stunde).

(ZITAT) von Heiko Adams:

(…)
„Ich kann dem eigentlich nur zustimmen. Wir haben hier noch eine SW für einen Kunden mit Paradox am laufen. Da mein Bruttostundenlohn* bei 150 Euro liegt, kann sich glaube ich wohl jeder ausrechnen, was eine Umstellung (Dauer geschätzt ca 4 Wochen) kosten würde.“
(…)

Ich hoffe Heiko Adams, dass Du einen Stundensatz meinst… ansonsten lass mich bei Euch einsteigen! Damit, denke ich, spräche ich auch für fast alle beteiligten hier…

Wie auch immer, Aussage von Heiko Adams deckt sich zu 100% mit meinen Erfahrungen und diese habe ich schon reichlich angesammelt.

---------------------------------------------------------------------------------------------------------------------------

Dass BDE out ist weißt mittlerweile jeder… Das habe ich auch nie verneint.

Was sagen wir also den Leuten? Sagen wir:

1.) Finger WEG von BDE weil es veraltet ist?

Oder sagen wir vielleicht:

2.) Lerne nativen Zugriff und falls Du Zeit hast auch BDE-Zugriff?

Oder vielleicht noch was ganz anderes?

3.) ???

__________________________________________________ ______________________________
FAZIT:

Im Verlauf der Diskussion kam sehr deutlich zum Vorschein das, was ich schon am Anfang geschrieben habe:

Merkwürdigerweise ALLE Programmierer, die hier zur Wort kamen, beherrschen sowohl BDE als auch den nativen Zugriff und zwar, wie ich vermute, auf hohem Niveau!

Ich bin mir ziemlich sicher das jetzt, aufgrund der unterschiedlichen Argumenten hier, die, wie ich meine, ausnahmslos von erfahrenen Programmierer kamen, kann sich jetzt jeder, der das lesen wird, ein Bild davon machen und zwar ein Bild der nicht nur aus einem Blickwinkel betrachtet wurde sondern aus verschiedenen Positionen von denen jede ihre Berechtigung besitzt.


Ich kann, darf und werde auch nicht den Leuten vorschreiben was sie zu lernen haben… ABER ich weigere mich den Programmierer zuzustimmen die ihre Äußerungen nur auf BDE- Ablehnung begrenzen und den Eindruck erwecken als gebe es BDE nicht mehr.

Das war meine Absicht und mehr auch nicht...
-----------------------------------------------

Viele Grüße

Paul Jr.
  Mit Zitat antworten Zitat