====== 2021-07-02 ====== ===== Heap: ===== ==== Class-level Cohesion ==== "In practice, you will come across at least six common ways to group methods." * Functional * Informational * Utility * Logical * Sequential * Temporal ==== DAO ==== Data Access Objects abstract the access to a data source. Allowing a programmer to not be worried about specific implementation aspects. It could even allow for a change of data storage without modifying much in the way of implementation.