Teilweise schon. Wenn ich für jede kleine Funktionalität schaue ob es irgendeine Komponentensammlung gibt die das kann bevor ich schaue ob das (mit kleine Anpassung) schon in den Eingesetzten Sammlungen dabei wäre.
Wer macht das schon, für wirklich
jede kleine Funktionalität nach Fremdkomponenen Ausschau zu halten?
[off topic] Schludrig bedeutet doch soviel wie nachlässig oder schlampig, nicht wahr? Womöglich definierst du den Begriff "schludrig" etwas anders als ich. Im Fall des TE kann man nun wirklich nicht von Schludrigkeit sprechen, wenn er bei neueren Delphi-Compilern bzw. -IDEs eine größere Exe erhält. Natürlich könnte er (wenn er könnte), statt eine neuere
IDE einzusetzen, auch versuchen, weiterhin mit der alten zu arbeiten und fehlende Funktionen selbst entwickeln. Und natürlich kann man, wenn man es kann, die Funktionalität von zugekauften oder sonstwie erhaltenen Drittkomponenten selbst entwickeln. Ob das der Kunde dann noch immer bezahlen kann oder will, bleibt dabei völlig unberücksichtigt. Ergo ist es meines Empfindens nach keine Schludrigkeit, Drittkomponenten zu verwenden. Schlampige Programmierung ist was anderes. Davon abgesehen sind wir alle einmal "schludrig" in der Programmierung gewesen bzw. sind es einige noch immer, denn Anfänger können gar nicht anders als schlampig programmieren, sonst wären sie ja keine Anfänger, sondern Fortgeschrittene. Aber das ist dann auch nicht wirklich Schlampigkeit, sondern Unkenntnis bzw. fehlende Erfahrung. Es ist ja auch nicht jeder faul, der arbeitslos oder jeder neidisch, der arm ist. Und nicht jedem Rauchsignal liegt ein Feuer zugrunde ...