alvin alexander
Nodes for the term “oop”
The three principles of functional programming
Read more
Thinking With Types: Java and object-oriented programming (OOP)
Read more
The essence of Scala ~ Martin Odersky
Read more
Thinking With Types: Functional error handling in Scala
Read more
The meaning of the word “reify” in programming
Read more
An article on the problems with OOP
Read more
A good example to show the differences between strict and lazy evaluation in Scala
Read more
How Scala killed the Strategy Pattern
Read more
Thinking With Types
Read more
Thinking With Types: A “Word Occurrence” example
Read more
Thinking With Types: Beginning Scala programming
Read more
A terrific Model View Controller (MVC) diagram
Read more
Model/View/Controller definitions and examples
Read more
A Java Model View Controller example (Part 3)
Read more
A Java Model View Controller example (Part 2)
Read more
A Java Model View Controller example (Part 1)
Read more
Scala founding idea: Fusion of FP + OOP
Read more
Free Java and OOP training material
Read more
A Scala Adler-32 checksum algorithm
Read more
Why is FP seen as the opposite as OOP rather than an addition to it?
Read more
A Java "extract method" refactoring example
Read more
In Defense of OOFP (Alex Nedelcu)
Read more
Added a few more lessons to “Hello, Scala”
Read more
FP experts: It would help Java/OOP devs to see a complete app
Read more
The Scala spectrum: OOP to Pure FP
Read more
What is “Functional Programming”?
Read more
Using Scala as a “better Java”
Read more
Why is this approach better? (FP and OOP)
Read more
OOP, FP, and encapsulating state
Read more
Functional programming - Setting up data as flowing through functions
Read more
10 OOP principles Java developers should know
Read more
Scala as a better OOP language
Read more
Scala = OOP and FP Programming
Read more
Free Java and Object Oriented Programming (OOP) training material
Read more
Drupal and CakePHP - Why so many arrays?
Read more
Free Java and OOP training material (pdf)
Read more