Is OOP dead?

Is OOP dead?

Bdcd782e200eaaa4d277af868cf3a3dd?s=128

Marco Troisi

March 02, 2017
Tweet

Transcript

  1. 8.

    @MarcoTroisi INVERSION OF DEPENDENCY Both high and l0w-level objects must

    depend on the same abstraction (Wikipedia) IS OOP DEAD?
  2. 10.

    @MarcoTroisi Classes should be immutable unless there's a very good

    reason to make them mutable....If a class cannot be made immutable, limit its mutability as much as possible. (Joshua Bloch, “Effective Java”) IS OOP DEAD?
  3. 11.

    @MarcoTroisi ...all classes should be immutable in a perfect object-oriented

    world (Yegor Bugayenko, author of “Elegant Objects”) IS OOP DEAD?
  4. 13.

    @MarcoTroisi …programs must be written for people to read, and

    only incidentally for machines to execute (Harold Abelson and Gerald Jay Sussman, “Structure and Interpretation of Computer Programs”) IS OOP DEAD?
  5. 20.