Review
Recenzie: Test final. Verifică-ți cunoștințele acumulate în această lecție prin întrebări recapitulative.
Обзор: Итоговый тест. Проверьте свои знания, полученные на этом уроке, с помощью контрольных вопросов.
Check what you remember
Which phrase describes a quick, temporary workaround that is poorly engineered?
- kludge
- horizontal scaling
- debt ceiling
What does 'hindsight is 20/20' mean in software engineering?
- It is easy to see what we did wrong after an outage occurs.
- We can predict future bugs with perfect accuracy.
- Our monitoring tools have twenty display screens.
Choose the correct past modal sentence:
- We didn't need to write that script, but we did anyway.
- We needn't have written that script, but we did anyway.
- We ought have written better code.
What is 'dead code'?
- Code that is never executed in the running program.
- Code written by developers who left the company.
- Code that causes the server to crash instantly.
Which nominalisation is correct?
- decide to the migration
- the decision to migrate
- migrating decision
What does 'accrue interest on debt' mean metaphorically in IT?
- Paying bank loans for server hardware.
- Accumulating extra maintenance work because of past shortcuts.
- Earn bonus money for fixing bugs.
Despre această lecție
Această lecție se concentrează pe arhitectură, decizii de design și gestionarea datoriei tehnice în proiecte software complexe. Vei învăța să exprimi critici și regrete legate de codul vechi folosind structuri gramaticale avansate.
Об этом уроке
Этот урок посвящен архитектуре, проектным решениям и управлению техническим долгом в сложных программных проектах. Вы научитесь выражать критику и сожаление по поводу старого кода, используя продвинутые грамматические структуры.