O'Reilly logo
  • Raghavendra Rao Bellam thinks this is interesting:

One of the benefits of object-oriented programming is that it allows you to encapsulate data inside objects so that you can ensure the data is valid throughout its lifetime


Cover of Programming in Scala, Third Edition


Need little more clarification