Refactoring to Immutability

Refactoring to Immutability

NDC Conferences via YouTube Direct link

Anti-IF Campaign

8 of 8

8 of 8

Anti-IF Campaign

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Refactoring to Immutability

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Refactoring to Immutability
  2. 2 Functional programming typically avoids using mutable state.
  3. 3 your code should be reasonable
  4. 4 you should be able to reason about code
  5. 5 Architecture represents the significant design decisions that shape a system, where significant is measured by cost of change. Grady Booch
  6. 6 Many programming languages support programming in both functional and imperative style but the syntax and facilities of a language are typically optimised for only one of these styles, and social fac…
  7. 7 Immutable Value Define a value object type whose instances are immutable. The internal state of a value object is set at construction and no subsequent modifications are allowed.
  8. 8 Anti-IF Campaign

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.