Anti-Patterns in OOP

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

Here they come:

  • NULL References

  • Utility Classes

  • Mutable Objects

  • “Getters and Setters” - “Геттеры и сеттеры”

  • Data Transfer Object (DTO)

  • “Object-Relational Mapping (ORM)” - “Сопоставление объектно-реляционное (ORM)”

  • Singletons

  • Контроллеры, менеджеры, валидаторы

  • Публичные статические методы

  • Class Casting

  • Traits and Mixins

Избегайте их любыми средствами. Проверьте этот список и также этот.

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-11-17 at 16:59

sixnines availability badge   GitHub stars