toolbox:grundlagen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
toolbox:grundlagen [2022/09/28 21:58] silversurfertoolbox:grundlagen [2022/10/11 07:36] (aktuell) – [S] silversurfer
Zeile 1: Zeile 1:
 ====== Grundlagen ====== ====== Grundlagen ======
 +===== Application Programming Interface (API) =====
 +API - Dokumentation
 +  * Class Name
 +  * Description
 +  * Properties (Attribute)
 +    * Description 
 +  * Methods (Input params / Output values)
 +    * Description 
 +
 +<code>
 +extends Node2D
 +#we can get Access to a class API by instancing it
 +var range = RandomNumberGenerator.new()
 +</code>
 ===== Programming Design Principles ===== ===== Programming Design Principles =====
 +{{youtube>27S9zYOtsng?}}\\
 +  * DRY: Don't repeat yourself
 +  * KISS: Keep it simple Silly
 +  * SOLID
  
-{{youtube>27S9zYOtsng?}}+===== S===== 
 +  * [[grundlagen:signals|Signals]]
  • toolbox/grundlagen.1664395105.txt.gz
  • Zuletzt geändert: 2022/09/28 21:58
  • von silversurfer