Qwissit
TYPO3
Deutsch
English
Español
Français
हिन्दी
中文
TYPO3
TCCD 14 LTS
TCCD 14 LTS
Software Architecture and Design Patterns
12 of
73 questions in the app
Architectural patterns
What does the abbreviation MVC stand for in software architecture?
Easy
Which methods does an Extbase repository provide out of the box?
Easy
Processes and runtime
How do you run a custom console command in TYPO3 automatically on a regular basis?
Easy
Design patterns
What is a design pattern in software development?
Easy
Which design pattern does the PSR-14 event system of TYPO3 implement?
Easy
What is the builder pattern used for?
Easy
Patterns and community
Which TYPO3 class is a typical example of the builder pattern?
Easy
Principles
What does the S in SOLID stand for?
Easy
Design patterns
A checkout service selects the payment method via switch, and every new payment method requires a change to this class. Which refactoring fits the open/closed principle?
Medium
Quality and maintenance
A unit test should check a price calculation with several inputs. How do you provide the data in PHPUnit 13?
Medium
Patterns and community
Which TYPO3 classes follow the builder pattern, where an object is assembled step by step via method calls?
Hard
In an Extbase action two URLs are created one after the other with $this->uriBuilder, the second without calling reset() first. Which problem arises?
Hard