Coding Style Tag
-
Using Tables to Improve Code Layout
April 29th 2007
Code layout is a surprisingly subtle problem. Or, maybe not so surprising if we remember ...
Problem Solving Coding Style C++
-
A Literate Program on the 3rd Normal Form
May 8th 2007
I wrote this article in an unusual way: I started from the source code of ...
Python Coding Style Literate Programming
-
LBYL vs. EAFP
May 23rd 2007
There are basically two error handling strategies: * Look Before You Leap (LBYL) * It's ...
Coding Style Engineering
-
A Nostalga Trip Down Java Lane
June 5th 2007
When I was in college, I got a copy of NetBeans (a Java IDE) and ...
Java Silly Coding Style
-
JSON Rex
November 27th 2007
Aristotle writes on tragedy: > The protagonist should be renowned and prosperous, so his change ...
Coding Style Web
-
Clone() In JavaScript
January 23rd 2008
> My [other essay][DCJS] provides source code and documentation for shallow copy, deep copy, and ...
Popular Coding Style Tutorial Web
-
Semantic Code
April 30th 2008
> [se·man·tic][SD] (sĭ-măn'tĭk) adj. > 1. Of or relating to meaning, especially meaning in language. ...
Problem Solving Coding Style Engineering
-
Function Scope in JavaScript
May 21st 2008
JavaScript's `this` keyword doesn't have to be confusing. This tutorial will help you use it ...
Coding Style Tutorial Web
-
Factory Methods
October 12th 2008
Ah, object creation. Why must you be so problematic? Is it the way you inject ...
Coding Style Engineering Java C++
-
JavaScript Arguments
June 18th 2009
In JavaScript, the full collection of arguments passed into a function is made available through ...
Coding Style Tutorial Web
-
Classes and Objects in JavaScript
November 24th 2009
JavaScript supports object-oriented programming, with classes, objects, methods, and inheritance even though it doesn't have ...
Coding Style Tutorial Web
-
Deep Copy In JavaScript
November 25th 2009
I've been interested in writing a generic deep copy algorithm in JavaScript for a while. ...
Coding Style Tutorial Web
Didn't find what you were looking for? Try another tag or the archives.