Home Tags Object-oriented programming

Tag: object-oriented programming

Joy of Programming!

0
Design smells are poor solutions to recurring implementation and design problems. This article gives readers an overview on what design smells are, why we...

Functional Programming and Python

1
This article introduces a few concepts of functional programming, and the constructs in Python that are useful for it. It is aimed at those...

Joy of Programming: Liskov’s Substitution Principle

8
LSP is a cardinal rule to follow in object-oriented designs. In this column, we'll introduce LSP to those new to OOP (Object Oriented Programming),...

Lisp: Tears of Joy, Part 8

0
Lisp has been hailed as the world's most powerful programming language. But only the top percentile of programmers use it because of its cryptic...

FOSS is __FUN__: Free Your Mind

0
Golf, par, handicaps -- and sub-classing, abstraction and lines of code. Sounds interesting? Last month, I have had the privilege of listening to two presentations...

Lisp: Tears of Joy, Part 4

1
Lisp has been hailed as the world's most powerful programming language. But only the top percentile of programmers use it, because of its cryptic...

Lisp: Tears of Joy, Part 1

4
Lisp has been hailed as the world's most powerful programming language. But only a few programmers use it because of its cryptic syntax and...

Exploring Software: ZODB, a NoSQL Database

3
Let's explore how to use ZODB, a NoSQL database, from Python, with an example that stores and retrieves 'album' and 'track' data from the database. Most...

Up Close and Personal with NoSQL

2
Aimed at Web developers, DBAs, programmers, et al., this article covers the basic concepts about NoSQL databases, the different types and their features. When you...

Let’s GO: A First Look at Google’s Go Programming Language

0
Go is a new systems programming language launched by Google, and has received wide attention in the programming community. This article gives you an...