The Complete Magazine on Open Source

Home Posts Tagged "Joy of Programming"

Joy of Programming

,

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

,

A puzzling aspect of bugs is that they often turn out to be features (and vice versa)! Let’s explore this interesting topic with an …

,

In this column, we’ve always covered unusual and interesting technical topics. This month, we discuss the word “bug”, and the history behind its use …

Developers
2.37K 5
,

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), …

,

One important feature that distinguishes C as a systems programming language is its support for bit-fields. Let us explore this feature in this column. …

Developers
1.97K 2
,

When a problem occurs in the software, it should fail immediately, in an easily noticeable way. This “fail fast” behaviour is desirable, and we’ll …

,

Dennis Ritchie died on the 8th of October 2011, at the age of 70. His lasting contributions to computing include creating the C language, …