Making Sense of Large Java and Kotlin Classes - Understanding and Refactoring Complex Codebases

Making Sense of Large Java and Kotlin Classes - Understanding and Refactoring Complex Codebases

IntelliJ IDEA by JetBrains via YouTube Direct link

observable HQ

23 of 37

23 of 37

observable HQ

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Making Sense of Large Java and Kotlin Classes - Understanding and Refactoring Complex Codebases

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

  1. 1 Introduction
  2. 2 Welcome
  3. 3 Agenda
  4. 4 One Potato Principle
  5. 5 Why Large Classes
  6. 6 Building Trust
  7. 7 Large Classes
  8. 8 Behavioral Code Analysis
  9. 9 Asking Good Questions
  10. 10 Wrapping Up
  11. 11 Syntax Highlighting
  12. 12 Experiment
  13. 13 SyntaxHighlighting
  14. 14 Graphs
  15. 15 Graphs Fail
  16. 16 Dependency Structure Matrix
  17. 17 Data Visualization
  18. 18 The Value of Identifiers
  19. 19 Quality of Match
  20. 20 Handoffs
  21. 21 What helps
  22. 22 Tools
  23. 23 observable HQ
  24. 24 An H monograph
  25. 25 Vocabulary
  26. 26 Types
  27. 27 Identifiers
  28. 28 Conversion
  29. 29 Counting
  30. 30 Tokenization
  31. 31 Demo
  32. 32 Questions
  33. 33 Dependencies
  34. 34 The Vocabulary
  35. 35 Primitives
  36. 36 Graph
  37. 37 Ideal Graph

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.