DifficultySchwierigkeitsgrad: starter Einsteiger
Inhalt
Table of Contents | ||||
---|---|---|---|---|
|
Learning Objectives
After reading this article you will be able to:
Know what CamelCase is
Use CamelCase when naming or writing down pages, fields, and functions
CamelCase
CamelCase is a naming convention in which the first letter of each word in a compound word is capitalized. Because we cannot use spaces in page names the CamelCase is used, since this naming convention makes compound names more readable. For example, ReservationCalenderView is easier to read than reservationcalenderview.
Lernziele
Nach der Lektüre dieses Artikels werden Sie in der Lage sein:
Wissen, was CamelCase ist
Verwenden Sie CamelCase, wenn Sie Seiten, Felder und Funktionen benennen oder aufschreiben.
CamelCase
CamelCase ist eine Namenskonvention, bei der der erste Buchstabe eines jeden Wortes in einem zusammengesetzten Wort groß geschrieben wird. Da wir in Seitennamen keine Leerzeichen verwenden können, wird CamelCase verwendet, da diese Namenskonvention zusammengesetzte Namen besser lesbar macht. Zum Beispiel, ReservationCalenderView ist leichter zu lesen als reservierung kalenderansicht.
Abgesehen von der Verwendung von CamelCase für jedes Wort innerhalb eines zusammengesetzten Wortes, wird auch großgeschrieben Abkürzungen. Zum Beispiel: FMB (kurz für Facility Management Baseline) wird groß geschrieben.
Expand | ||
---|---|---|
| ||
FMB specific Reservation pages often start with-spezifische Reservierungsseiten beginnen oft mit: FMB. |
Page name convention
When making new pages in Workplace we want to use one singular page name convention. More info on the page names is found in the articleSeitennamen-Konvention
Wenn wir neue Seiten in Workplace erstellen, wollen wir eine eindeutige Seitennamenskonvention verwenden. Weitere Informationen zu den Seitennamen finden Sie in diesem Artikel: /wiki/spaces/KB/pages/27623427).
By following this convention it’s easy to determine what a certain page is used for. Using CamelCase makes the page names easier to readDurch die Einhaltung dieser Konvention ist es einfach festzustellen, wofür eine bestimmte Seite verwendet wird. Die Verwendung von CamelCase macht die Seitennamen leichter lesbar.
Expand | ||
---|---|---|
| ||
A few examples of page names for different Request pages. Even though some seem quite long we can still understand what the page is about and what it is used for. |
Function and field name convention
When talking or communicating to a colleague we tend to use the following convention when talking about field names and functions. This helps to quickly understand where to find the field of function.
Functions: [pageName.functionName] e.g. newRequest.create
| |
Ein paar Beispiele für Seitennamen für verschiedene Anfragen. Auch wenn einige recht lang erscheinen, können wir dennoch verstehen, worum es auf der Seite geht und wofür sie verwendet wird. |
Konvention für Funktionen und Feldnamen
Wenn wir uns mit einem Kollegen unterhalten oder kommunizieren, neigen wir dazu, die folgende Konvention zu verwenden, wenn wir über Feldnamen und Funktionen sprechen. Dies hilft, schnell zu verstehen, wo das Feld oder die Funktion zu finden ist.
Funktionen: [Seitenname.Funktionsname] z.B. newRequest.create
Feldnamen: [Object.fieldName] ez. gB. RequestAnfrage.contactId
Zusammenfassung
Rw ui textbox macro |
---|
|
|
Suche
Live Search |
---|