====== Grundlagen ====== ===== Application Programming Interface (API) ===== API - Dokumentation * Class Name * Description * Properties (Attribute) * Description * Methods (Input params / Output values) * Description extends Node2D #we can get Access to a class API by instancing it var range = RandomNumberGenerator.new() ===== Programming Design Principles ===== {{youtube>27S9zYOtsng?}}\\ * DRY: Don't repeat yourself * KISS: Keep it simple Silly * SOLID ===== S===== * [[grundlagen:signals|Signals]]