Published on

<Thinking in Java> 4th Edition

<Thinking in Java> 4th Edition

This is a great book!

Practice

I realized coding is a matter of proficiency, and proficiency demands for repetitively practice. So now, when I read each chapter, I write the code and exercises inside. Only think in mind is not enough, it's like doing sports. I have to use my fingers to write code a lot to get that fluency. So don't be lazy. Just write the code.

Notes

Take notes and use drawings. Drawings are much easy to understand and remember. When I close my eyes and think about a concept, it's better in image.

What's in the book

  • ///
  • //

Interfaces

Interfaces and abstract classes provide a more structured way to separate interface from implementation.