toolbox:grundlagen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
toolbox:grundlagen [2022/09/28 21:57] – angelegt silversurfertoolbox:grundlagen [2022/10/11 07:36] (aktuell) – [S] silversurfer
Zeile 1: Zeile 1:
 ====== Grundlagen ====== ====== Grundlagen ======
-{{youtube>27S9zYOtsng?}}+===== 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 ===== 
 +{{youtube>27S9zYOtsng?}}\\ 
 +  * DRY: Don't repeat yourself 
 +  * KISS: Keep it simple Silly 
 +  * SOLID 
 + 
 +===== S===== 
 +  * [[grundlagen:signals|Signals]]
  • toolbox/grundlagen.1664395073.txt.gz
  • Zuletzt geändert: 2022/09/28 21:57
  • von silversurfer