O'Reilly logo

C# Primer Plus by Klaus Michelsen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Object-Oriented Programming: A First Encounter

OOP and C# cannot be fully understood if studied in a vacuum. They are both part of a vibrant computer science and programming community. The ideas behind their designs are highly influenced by previous programming paradigms and computer languages. By viewing OOP in the light of preceding programming techniques, it is easier to understand its architecture and the problems it attempts to solve. One of the major predecessors to OOP is process-oriented programming.

Process-Oriented Programming and Its Innate Problems

One of the traditional approaches to the design of computer programs has been the process-oriented style. It prioritizes the actions performed by a software element highly while the data ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required