Tag: <span>object oriented</span>

UC Berkeley CS 61B Lecture 2 – Using Objects

Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language. [youtube 6VxtWFc0P6U]

The Clean Code Talks — Inheritance, Polymorphism, & Testing

Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same if/switch in several places? Did you ever forget one? This talk will discuss approaches to using …