Visual Basic for Application – standaryzacja kodu (wzorce projektowe)

  • Czas trwania

    • Dzienne\dni robocze
    •     1 dzień
  • Charakterystyka

    • Przystępne wprowadzenie w zagadnienia standaryzacji kodu tworzonego w języku VBA (m.in. w MS Excel, MS Word i MS Access) z uwzględnieniem najlepszych wzorców wynikających z doświadczenia programistycznego
  • Profil słuchacza

    • Kurs jest przeznaczony dla osób piszących programy w języku VBA, a zarazem pragnących zwiększyć jakość tworzonego kodu oraz budować własne standardy ułatwiające pracę zespołową.
  • Wymagania wstępne

    • Zakłada się, że uczestnicy tworzą programy w języku VBA dla aplikacji pakietu MS Office (przede wszystkim MS Excel, Word i Access), czyli wykorzystują w praktyce wiedzę w zakresie zagadnień omawianych na szkoleniach „Visual Basic for Application w MS Excel – kurs podstawowy” i „Visual Basic for Application w MS Excel – zeszyty i okna dialogowe”.
  • Zagadnienia

    Standardy

    Czytelność kodu

    • Wcięcia, odstępy i długość wiersza
    • Komentarze
    • Zasady tworzenia nazw
    • Używanie predefiniowanych stałych tekstowych
    • Ograniczenie zagnieżdżania konstrukcji z argumentami
    • Ujednolicona składnia instrukcji „If”
    • Nazwy liczników pętli
    • Unikanie nadużywania instrukcji „Exit” oraz „GoTo”

    Poprawność kodu

    • Deklarowanie zmiennych i konwersja typów danych
    • Poprawna składnia obiektowa
    • Jawne odwoływanie się do obiektów, właściwości i metod
    • Używanie właściwości obiektów zgodnie z ich przeznaczeniem

    Poprawność komunikacji z użytkownikiem

    • Poprawność i przejrzystość komunikatów dla użytkownika
    • Używanie okien „InputBox” i „MsgBox”
    • [opcja] Używanie okien dialogowych

    Wydajność

    • Porządek warunków składowych
    • Wykonywanie obliczeń przede wszystkim w pamięci operacyjnej
    • Używanie zmiennych tablicowych

    Organizacja kodu

    • Własne funkcje i biblioteki
  • Wiedza z kursu

    Uczestnicy szkolenia zdobędą wiedzę w zakresie:

    • zasad tworzenia czytelnego i przejrzystego kodu (do wykorzystania również w innych językach programowania),
    • zapobiegania najczęściej spotykanym błędom utrudniającym sprawdzanie poprawności i jakości kodu VBA,
    • ujednolicania kodu ułatwiającego propagowanie wzorców w zespołach współpracujących nad tworzeniem kodu VBA.

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna