TCCD 14 LTS

Software-Architektur und Entwurfsmuster

12 von 73 Fragen in der App

Architekturmuster

  1. Wofür steht die Abkürzung MVC in der Softwarearchitektur? Einfach
  2. Welche Methoden stellt ein Extbase-Repository von Haus aus bereit? Einfach

Abläufe und Laufzeit

  1. Wie lässt man einen eigenen Konsolenbefehl in TYPO3 regelmäßig automatisch ausführen? Einfach

Entwurfsmuster

  1. Was ist ein Entwurfsmuster (Design Pattern) in der Softwareentwicklung? Einfach
  2. Welches Entwurfsmuster setzt das PSR-14-Event-System von TYPO3 um? Einfach
  3. Wozu dient das Builder-Muster? Einfach

Muster und Community

  1. Welche Klasse in TYPO3 ist ein typisches Beispiel für das Builder-Muster? Einfach

Prinzipien

  1. Wofür steht das S in SOLID? Einfach

Entwurfsmuster

  1. Ein Checkout-Service wählt die Zahlungsart per switch aus, jede neue Zahlungsart erfordert eine Änderung dieser Klasse. Welcher Umbau passt zum Open/Closed-Prinzip? Mittel

Qualität und Wartung

  1. Ein Unit-Test soll eine Preisberechnung mit mehreren Eingaben prüfen. Wie gibt man die Daten in PHPUnit 13 an? Mittel

Muster und Community

  1. Welche TYPO3-Klassen folgen dem Builder-Muster, bei dem ein Objekt schrittweise über Methodenaufrufe zusammengesetzt wird? Schwer
  2. In einer Extbase-Action werden nacheinander zwei URLs mit $this->uriBuilder erzeugt, die zweite ohne vorheriges reset(). Welches Problem entsteht? Schwer

Zertifikate & Prüfungen

Welche Prüfung kommt als Nächstes?

19 Prüfungen kannst du schon üben, über 21 stimmst du gerade ab. Sieh dir alle Zertifikate mit offiziellen Infos an, gib deine Stimme ab oder schlag deine Prüfung vor.

Zur Zertifikatsübersicht