TCCD 14 LTS

软件架构与设计模式

应用内共 73 道题中的 12 道

架构模式

  1. 在软件架构中,缩写 MVC 代表什么? 简单
  2. Extbase 仓库(Repository)默认提供哪些方法? 简单

流程与运行时

  1. 如何在 TYPO3 中定期自动运行自定义控制台命令? 简单

设计模式

  1. 软件开发中的设计模式是什么? 简单
  2. TYPO3 的 PSR-14 事件系统实现了哪种设计模式? 简单
  3. builder 模式用来做什么? 简单

模式与社区

  1. TYPO3 中哪个类是 builder 模式的典型例子? 简单

原则

  1. SOLID 中的 S 代表什么? 简单

设计模式

  1. 一个结账服务通过 switch 选择支付方式,每新增一种支付方式都需要修改这个类。哪种重构符合开闭原则? 中等

质量与维护

  1. 一个单元测试需要用多组输入检查价格计算。在 PHPUnit 13 中如何提供这些数据? 中等

模式与社区

  1. 哪些 TYPO3 类遵循建造者模式,即通过方法调用逐步组装对象? 困难
  2. 在一个 Extbase Action 中使用 $this->uriBuilder 先后创建两个 URL,第二次之前没有调用 reset()。会出现什么问题? 困难

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证