Computer Floss » programming http://computerfloss.com Delightful digital distractions in free/libre/open source software Mon, 11 Nov 2013 11:27:42 +0000 en-US hourly 1 http://wordpress.org/?v=3.7.1 Software development and your natural rhythms /2013/11/software-development-rhythms/ /2013/11/software-development-rhythms/#comments Mon, 11 Nov 2013 10:27:05 +0000 /?p=1562 One of the lessons from Joel Spolsky I took to heart right from the start of my career as a software developer was to schedule tasks honestly. Scheduling dishonestly means estimating a task when you don’t really know what work is involved. As a result, you end up putting an incorrect time estimate on it. […]

The post Software development and your natural rhythms appeared first on Computer Floss.

]]>
/2013/11/software-development-rhythms/feed/ 0
Pursuing Code Simplicity – Does Dr. Dobbs Miss the Point? /2013/07/pursuing-code-simplicity-does-dr-dobbs-miss-the-point/ /2013/07/pursuing-code-simplicity-does-dr-dobbs-miss-the-point/#comments Mon, 01 Jul 2013 09:43:08 +0000 /?p=1534 This article in Dr. Dobbs claims an obsession with code simplicity exists among some (i.e. agile) programmers. It refers to that old received hacker wisdom that any fool can write complex code, but it takes real talent to write simple code. The author attacks this point of view, saying that in reality some problems are […]

The post Pursuing Code Simplicity – Does Dr. Dobbs Miss the Point? appeared first on Computer Floss.

]]>
/2013/07/pursuing-code-simplicity-does-dr-dobbs-miss-the-point/feed/ 0
Which languages should you be familiar with for a career in web programming? /2012/09/which-languages-should-you-be-familiar-with-for-a-career-in-web-programming/ /2012/09/which-languages-should-you-be-familiar-with-for-a-career-in-web-programming/#comments Wed, 19 Sep 2012 08:04:12 +0000 /?p=1215 While doing some research for my latest teaching job, I had reason to find out which are the most widely-used server-side languages used for web programming. The information provided by what seems to be the best source (although there are hardly many of them) gave some surprising results. I knew that PHP was popular, but […]

The post Which languages should you be familiar with for a career in web programming? appeared first on Computer Floss.

]]>
/2012/09/which-languages-should-you-be-familiar-with-for-a-career-in-web-programming/feed/ 2
"Good morning ladies and gentlemen, this is your programmer speaking…" /2010/02/good-morning-ladies-and-gentlemen-this-is-you-programmer-speaking/ /2010/02/good-morning-ladies-and-gentlemen-this-is-you-programmer-speaking/#comments Thu, 04 Feb 2010 12:22:33 +0000 http://computerfloss.wordpress.com/?p=342 I came across this photo of a modern aeroplane cockpit. It seems that increasingly pilots don’t so much fly any more, rather they operate a computer (notice the keyboard and joystick where there used to a yoke). But where there’s a computer, there’s software; where there’s software, there’s programmers, and modern aircraft have no shortage […]

The post "Good morning ladies and gentlemen, this is your programmer speaking…" appeared first on Computer Floss.

]]>
/2010/02/good-morning-ladies-and-gentlemen-this-is-you-programmer-speaking/feed/ 0