Developing Programmers .com

Local Search:



This site is optimized for standards so you can use any standards compliant browser:

Valid XHTML 1.0 Transitional
Valid CSS!
(RSS) RSS Feed

Web Search:
Google


Thursday, 26 October, 2006
Stroustrup on C++ style and technique

I recently noticed this FAQ by Bjarne Stroustrup himself on various aspects of why C++ is designed the way it is, how to get the most out of it in various common situations, and how Stroustrup responds to questions about features from other languages like Java and C#. If you use C++ at all, or [...]

Posted by sarah at 7:07 pm in: Plugs , Style
Saturday, 1 April, 2006
An Alternative View

I’ve been plugging some of Joel Spolsky’s articles about coding recently because he has a fair bit of experience and his advice, although not suited to every situation, is generally good and deserving of serious consideration. I’ve pointed out articles from Joel on Software such as “Making Wrong Code Look Wrong“, and the points Joel [...]

Posted by sarah at 10:18 am in: Methodology , Plugs , Style
Wednesday, 1 February, 2006
Wrong Code

In his article, “Making Wrong Code Look Wrong”, Joel discusses the idea that besides having some style, whatever it might be, a key to good programming is to engineer the conventions for a project so that wrong things look wrong. This can be done by organizing code so that the main consequences of a line of code, and the semantics of the line of code, are visible locally, without having to search around the program to see what’s really going on.

Posted by sarah at 10:27 am in: Plugs , Style
Thursday, 29 December, 2005
Damn Newbies

Well not really. Today I’m exploring what kinds of rants experienced programmers have when they start working with someone new. There are a few reasons to do this and none are intended to offend. The main reason is that there are a few problems common to most new work places which can be identified and explored. This will make our readers at least fore-warned, and possibly arm them with ways to mitigate frustrations both from the perspective of a new programmer and also from the perspective of a team leader bringing someone new into a project.

Posted by sarah at 5:55 pm in: Methodology , Style , Teamwork
Wednesday, 2 November, 2005
Group Style

Working in a group, people’s preferred styles come into conflict. Then it helps to be conscious of the purpose of styles so you can stick to what’s important rather than personal preference.

Posted by sarah at 2:46 pm in: Style , Teamwork