Advpl Fundamentals (Grade A) logo

Advpl Fundamentals (Grade A)Sicherheitsgeprüfte Entwicklungskompetenz für Claude AI. Grade A. Grundlagen ADVPL/TLPP — Hungarische Notation (c/n/d/l/a/o/b/x/u), Namenskonvention, Scopes Local/Static/Private/Public, 10‑Zeichen‑Limit in .prw/.prx

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

AdvPL Fundamentals (Grade A) ist eine sicherheitsgeprüfte Entwicklungskompetenz für Claude AI. Sie konzentriert sich auf die Grundlagen von ADVPL/TLPP, einschließlich hungarischer Notation, Namenskonventionen, lokaler und globaler Scopes sowie Namenslängenbeschränkungen. ADVPL (Advanced Protheus Language) und sein Nachfolger TLPP sind proprietäre Sprachen, die von Clipper/xBase abgeleitet sind. Sie verfügen über starke Konventionen, die in hochwertigen Protheus-Code nicht optional sind. Diese Kompetenz ist für Protheus-Entwickler unerlässlich, insbesondere beim Erstellen oder Refaktorieren von Variablen und Funktionen. Die Kompetenz behandelt typische Stolperfallen, wie den stillen Fehler in klassischem ADVPL, bei dem der Name einer Variable auf 10 Zeichen gekürzt wird, sowie die Bedeutung der Verwendung des korrekten Scopes für Variablen. Sie behandelt, wann lokale, statische, private und öffentliche Variablen eingesetzt werden sollten, einschließlich Richtlinien für Sichtbarkeit und Lebensdauer. Die Kompetenz ist ein praktischer Leitfaden für Entwickler, um häufige Fehler zu vermeiden und ihre ADVPL/TLPP‑Kodierungsfähigkeiten zu verbessern.

Hauptfunktionen

  • Hungarische Notation
  • Namenskonventionen
  • Local/Static/Private/Public Scopes
  • 10‑Zeichen‑Limit für .prw/.prx Dateien

Preise

Modell
Free
Kategorie
Fähigkeiten
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Code Review

Verwenden Sie vor dem Generieren oder Bearbeiten von Funktionen, bei der Überprüfung von Namen oder bei der Entscheidung, ob ein Symbol native, eingeschränkt oder benutzerdefiniert ist.

Neues Projekt Setup

Wenden Sie die ADVPL/TLPP-Grundlagen an, wenn Sie ein neues Projekt starten, um die Einhaltung der TOTVS-Sprachkonventionen sicherzustellen.

Pro & Contra

Pro

  • Verbessert die Codequalität
  • Reduziert Fehler
  • Erzwingt Standard-Namenskonventionen

Contra

  • Begrenzt sich auf ADVPL/TLPP Entwicklung
  • Steile Lernkurve für ungeübte Entwickler

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

Ist es für alle Entwickler geeignet?

Es kann eine steile Lernkurve für Entwickler darstellen, die mit ADVPL/TLPP nicht vertraut sind.

Asked by Mohammed Al-Amin · Nov 19, 2025

Welche Vorteile hat es?

Es verbessert die Codequalität, reduziert Fehler und erzwingt Standard-Namenskonventionen.

Asked by Wei Chen · Nov 2, 2025

Was sind die wichtigsten Merkmale?

Wichtige Merkmale sind die Verwendung von Hungarian Notation, Namenskonventionen und Variablenscopes.

Asked by Oscar Lindqvist · Oct 14, 2025

Was ist AdvPL Fundamentals?

AdvPL Fundamentals ist eine sicherheitsgeprüfte Entwicklungskompetenz für Claude AI, die sich auf die Grundlagen von ADVPL/TLPP konzentriert.

Asked by Sami Virtanen · Aug 20, 2025

Frage stellen

Alternativen zu Fähigkeiten

Manage Headers (Grade A) logo
Manage Headers (Grade A)Fähigkeiten

Sicherheitsgeprüfte Entwicklungsfähigkeit für Claude AI. Grad A. Prüft und konfiguriert die Sicherheitsheader, die eine Power Pages-Seite an Browser sendet – Content Security Policy, frame und clickjacking Schutz

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Fähigkeiten

Sicherheitsgetesteter Daten- und KI-Workflows für Claude AI. Klasse A. Verwenden, wenn Sie Feature-Arbeiten starten, die von der aktuellen Arbeitsumgebung isoliert werden müssen, oder bevor Sie Implementierungspläne ausführen - erstellt isolated Git Worktrees

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Fähigkeiten

Sicherheitsgetestete Daten-AI-Fähigkeit für Claude AI. (Grade A). GA4 BigQuery Export-Schema-Referenz — vollständiger Feldbezug, verknüpfte Strukturen, Abfragemuster und Leistungs-Tipps

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Fähigkeiten

Sicherheitsgeprüfte data-ai-Fähigkeit für Claude AI. Grade A.

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Fähigkeiten

Sicherheitstests für die Entwicklung von Claude AI. Note: A. Aufrufgraph der direkten Aufrufe auflisten

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Fähigkeiten

Sicherheitsgetestete daten-AI-Fähigkeit für Claude AI. Grade A. Benenne Haskell-Testmodule nach dem zu testenden Modul mit einem Spec-Suffix im gleichen Namespace.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Fähigkeiten

Erforscht-geprüftes Datenspiel für AI. Bester Ruf. Simuliere eine Diskussion einer 5-köpfigen Expertenjury für wichtige Entscheidungen. Verwendung für die Bewertung von Plänen, Architekturauswahl, Funktionsdesigns oder jeder Entscheidung.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Fähigkeiten

Sicherheitsgeprüfte Entwicklungsfertigkeit für Claude AI. Grade A. Fortgeschrittenes MVC über PE (Punkte des Eingangs) – benutzerdefinierte Grids zu Standard-MVC-Bildschirmen hinzufügen (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free