Skip to content

Zen Code

The seven levels of zen code

Monthly Archives: July 2014

Affine/Linear Code (Doing Something At Most/Exactly Once)

The Problem Requiring a method to perform a certain kind of action at most once (or exactly once) is a need I encounter practically on a daily basis.

Posted bytendaysJuly 27, 2014November 12, 2014Posted inJava exampleLeave a comment on Affine/Linear Code (Doing Something At Most/Exactly Once)

Level Three Sighted at joelonsoftware.com

I was reading articles about software today while my code was compiling and stumbled on this article by Joel Spolsky: Making Wrong Code Look Wrong. Quote: This is the real art: making robust code by literally inventing conventions that make errors stand out on the screen. … also known as reaching for Level Three.

Posted bytendaysJuly 21, 2014Posted inOut thereLeave a comment on Level Three Sighted at joelonsoftware.com

Finding Zen Solutions to Problems

Can we derive a systematic procedure for finding high quality solutions to design problems? I have so far given specific solutions to specific problems for illustration purposes but this website is not meant to be a recipe book; my goal is to give you the means of finding your own solutions to the problems you …

Continue reading “Finding Zen Solutions to Problems”

Posted bytendaysJuly 9, 2014December 6, 2014Posted inGeneral

Recent Posts

  • “But People Never Check Return Values!”
  • Pattern Matching in Java
  • Using Exceptions to Escape from Third-Party Libraries
  • Can we Have Zen WET Code?
  • Shearing Layers

Recent Comments

  • Aka on The Seven Levels
  • Low cost Blue on Key-Value Type Correlation

Archives

  • March 2017
  • February 2017
  • January 2015
  • December 2014
  • July 2014
  • June 2014
  • December 2013

Categories

  • General
  • Java example
  • Language agnostic
  • Out there
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Zen Code, Proudly powered by WordPress.