Seite 1 von 1

Live-Meeting am 03.08.2016

BeitragVerfasst: Di 2. Aug 2016, 09:36
von Josef Pötzl
Hallo!

Gibt es Vorschläge für das Live-Meeting am 3.8.2016?
.. oder sind alle auf Urlaub? ;)

mfg
Josef

Re: Live-Meeting am 03.08.2016

BeitragVerfasst: Di 2. Aug 2016, 10:14
von pstiefel
Also ich bin da und habe morgen wahrscheinlich sogar Zeit teilzunehmen.

Mir geht im Moment das Thema Codequalität im Kopf herum. Dabei denke ich aber weniger darüber nach, was Codequalität eigentlich ist, sondern primär darüber, wie man Codequalität objektiv und automatisiert überprüfen kann.

Thomas' TM VBA-Inspector wäre ein Tool dafür, aber es ist aufgrund seiner Implementierung (Add-In, GUI) sehr eingeschränkt.
Ich würde etwas ähnliches gern komplett automatisch in den Entwicklungsprozess integrieren.

Vielleicht ist das ein Thema, über das wir einen Moment sprechen können.

Re: Live-Meeting am 03.08.2016

BeitragVerfasst: Di 2. Aug 2016, 12:08
von Josef Pötzl
Das Thema Codequalität gefällt mir gut. Das gefällt mir sogar so gut, dass wir den Moment in die Länge ziehen sollten. ;)

Als Einstieg für die Diskussion würde ich dich bitten, trotzdem kurz darauf einzugehen, was du unter Codequalität verstehst. (Vielleicht mit ein paar Beispielen.)

BTW: Frag mal bei Thomas nach, ob sein Add-In eventuell sogar in einem Automatisierungsprozess nutzbar wäre. (Ich kann mir nämlich vorstellen, dass eventuell ein paar öffentliche Methoden im Add-In sind, die für so etwas angezapft werden könnten.)

Re: Live-Meeting am 03.08.2016

BeitragVerfasst: Di 2. Aug 2016, 16:16
von pstiefel
Josef Pötzl hat geschrieben:Als Einstieg für die Diskussion würde ich dich bitten, trotzdem kurz darauf einzugehen, was du unter Codequalität verstehst. (Vielleicht mit ein paar Beispielen.)


Es geht mir (in diesem Kontext) um Qualitätsmerkmale des Codes, die sich objektiv und vor allem automatisiert überprüfen lassen. - Vorausgesetzt man hat ein geeignetes Tool dafür.
Also z.B. sowas:
  • Hat eine Variable einen Datentyp
  • Hat eine Funktion einen Rückgabewert
  • Hat jede Prozedur einen Access Modifier (Private/Friend/Public)
  • Wurden Namenskonventionen eingehalten
  • usw.

Und der Kern meiner Frage ist, wie man sowas prüfen kann.

Das Thema könnte man auch noch über den VBA-Kontext hinaus erweitern und Eigenschaften des UI-Entwurfs prüfen lassen. (Namenskonventionen, etc.).

Josef Pötzl hat geschrieben:BTW: Frag mal bei Thomas nach, ob sein Add-In eventuell sogar in einem Automatisierungsprozess nutzbar wäre.

Schon geschehen. - Leider nein.

Re: Live-Meeting am 03.08.2016

BeitragVerfasst: Sa 6. Aug 2016, 08:01
von Andreas Vogt
Hallo,
leider hab ich keine Email erhalten und das Livemeeting verpasst.
War wohl wegen dem Umzug von Access-o-Mania.de
Was war jetzt genau das Thema?

Gruß Andreas

Re: Live-Meeting am 03.08.2016

BeitragVerfasst: So 7. Aug 2016, 18:08
von Josef Pötzl
Hallo Andreas!

Ja, die Email an dich wurde als unzustellbar retourniert.

Thema war Codequalität - speziell: wie man diese automatisiert prüfen könnte.
Wir probierte dabei die MZ-Tools 8.0 aus. (In diesem Add-In kann man seine eigenen Regeln z. B. mittels RegEx-Ausdruck einbauen.

LG
Josef