By tag: OOP
0
kicks
VIDEO: The Dependency Inversion Principle in 5 minutes
The final video in my little SOLID series the Dependency Inversion Principle, where we briefly go through why high level modules shouldn't depend on low level modules and low level modules should depend on abstractions.
0
kicks
Simple Card Game
Simple card game,providing you simple way to learn how to create and utilizing user control in object oriented programming.
0
kicks
The Liskov Substitution Principle in 5 minutes (Video)
A brief introduction to the 3rd of the SOLID Principles the Liskov Substitution Principle all in under 5 minutes :)
0
kicks
The Single Responsibility Principle in 5 minutes
A brief video overview of the first of the SOLID principles, SRP or the Single Responsibility Principle.
0
kicks
The Liskov Substitution Principle (LSP ) « Maximum C#
FUNCTIONS THAT USE POINTERS OR REFERENCES TO BASE
CLASSES MUST BE ABLE TO USE OBJECTS OF DERIVED CLASSES
WITHOUT KNOWING IT.
0
kicks
Traditional yet Powerful : Data Access Layer for ASP.Net
This is a complete example of creating Data Access Layer(DAL) using the traditional yet powerful "Object to Relational mapping model" or "Custom Entity Classes" that support Paging too..
0
kicks
Object Oriented Programming with JavaScript : Timer Class
How to do object oriented programming with JavaScript by taking simple example to a timer class..
0
kicks
Object Oriented Programming has Failed Us
I’ve been thinking about the state of the programmers coming into our industry recently. It seems to me that many of the college students who graduate today understand the syntax, but few know how to apply true object oriented principles to the real world.
0
kicks
Alternative Lazy JavaScript Inheritance
Lazy Inheritance is an approach intended to simplify writing OOP and provides support of prototype-based classes hierarhies, automatic resolving and optimizing classes dependencies. Lazy inheritance designates a postponed linking of an object with it's prototype (class) until it is needed.
The bene...
0
kicks
How to OOP helps to resolve and optimize JavaScript class dependencies
"Lazy inheritance" is a design pattern used in JavaScript computer programming. It designates a postponed linking of an object with it's prototype (class) until it is needed. If used properly, such approach may increase efficiency, simplicity and flexibility of OOP based code written using...
0
kicks
How long would it take to learn Object Oriented Programming?
Someone asked how long will it take them to learn C++, then how long will it take to learn OOP concepts, so I thought I share my answer here.
OOP is a different concept of programming where you look at pieces of code as objects that have properties & behavior, rather than lines of code that e...
0
kicks
Interview Questions for DotNet, C#, OOP, ASP.net ... etc
These are the most important 20 interview questions, which should be like 1+1 for any developer.
0
kicks
Redefining Access Modifiers
This short article may challenge your current understanding of one of the fundamentals of OOP. Do you know the limitations of the private and protected access modifiers? You may be surprised about some of the subtle nuances that are often overlooked. Read on for details.