vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Listview - Fehlermeldung TYP 
Autor: EKrause
Datum: 15.08.19 16:36

effeff schrieb:
Zitat:


Wenn Du davon ausgehst, dass Dein Programmcode verständlich
und lesbar sein soll und auch andere Programmierer diesen
editieren müssen, solltest Du mit Option Explicit arbeiten.
(..)


Wenn überhaupt, mag das bestenfalls ein Indiz sein.
Kein noch so "elegant" gestalteter Code vermag sorgfältige Inline-Dokumentation, sprich Kommentarzeilen zu ersetzen.
Wenn ich Programm-Code schreibe, auch für den eigenen Bedarf, dann ist IMMER aussagekräftige Kommentierung vorhanden, auch meinen eigenen Code möchte ich nicht wieder "nachforschen" müssen, wenn ich den aus irgendwelchen Gründen längere Zeit nicht angefasst habe.
Und wenn sich, wie Du ganz korrekt schreibst, aus irgendwelchen Gründen, die nächsten Entwickler mit dem Programm befassen müssen, hilft denen kein noch so (syntaktisch und fachlich) sauberer und eleganter Code, wenn der nicht ausreichend kommentiert ist.


Zitat:


Zudem legst Du mit der Deklaration die
Speichernutzung für die Variable fest und es ist nicht
erforderlich, immer als Variant sinnlos Speicher zu
verschwenden.(..)

Das mag schlüssig sein, spielt aber nur dann eine Rolle, wenn die gesamte Applikation exorbitant speicherintensiv wäre oder aber die Hardware-Umgebung nicht mehr ganz so modern ist und Speicher noch "Mangelware" wäre.
Vollkommen zutreffend wären Deine Angaben für Entwicklung auf dem Großrechner, wo alleine CPU-Zeit immer noch sauteuer ist, mit anderen Worten: Weniger Speicher-Nutzung = weniger CPU-Zeit. In IBM-Host-Umgebung hat man gar darauf zu achten, dass Deklarationen von Variablen strikt in der Reihenfolge der späteren Nutzung zur Laufzeit zu erfolgen haben; ich habe durchaus in Umfeldern gearbeitet, wo das, was ich hier dem Fragesteller crosstravel vorgeschlagen habe, nicht die QS passiert hätte.

Macht man so etwas jedoch hier (wie z. B. Hinweise auf Option Explicit, Option Strict usw.), ohne das wirklich hinreichend zu erklären, läuft man eher Gefahr, die Mitposter zu irritieren.

Beitrag wurde zuletzt am 15.08.19 um 16:39:30 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Listview - Fehlermeldung TYP1.286crosstravel12.08.19 10:36
Re: Listview - Fehlermeldung TYP897EKrause12.08.19 10:50
Re: Listview - Fehlermeldung TYP892crosstravel12.08.19 11:43
Re: Listview - Fehlermeldung TYP897EKrause12.08.19 14:47
Re: Listview - Fehlermeldung TYP887crosstravel12.08.19 17:36
Re: Listview - Fehlermeldung TYP892EKrause13.08.19 15:41
Re: Listview - Fehlermeldung TYP859crosstravel13.08.19 19:29
Re: Listview - Fehlermeldung TYP893EKrause13.08.19 20:14
Re: Listview - Fehlermeldung TYP864crosstravel13.08.19 20:28
Re: Listview - Fehlermeldung TYP855EKrause13.08.19 23:14
Re: Listview - Fehlermeldung TYP850crosstravel13.08.19 23:29
Re: Listview - Fehlermeldung TYP838ModeratorDieter18.08.19 20:46
Re: Listview - Fehlermeldung TYP805EKrause18.08.19 21:44
Re: Listview - Fehlermeldung TYP822effeff14.08.19 12:38
Re: Listview - Fehlermeldung TYP848EKrause14.08.19 20:03
Re: Listview - Fehlermeldung TYP847effeff15.08.19 12:00
Re: Listview - Fehlermeldung TYP805EKrause15.08.19 16:36
Re: Listview - Fehlermeldung TYP856crosstravel14.08.19 06:19
Re: Listview - Fehlermeldung TYP854EKrause14.08.19 07:35
Re: Listview - Fehlermeldung TYP855crosstravel14.08.19 07:42
Re: Listview - Fehlermeldung TYP820crosstravel15.08.19 05:55
Re: Listview - Fehlermeldung TYP823EKrause15.08.19 09:59

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel