ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Google+ ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Professionalism in Programming, from CVu journal

Browse in : > Journal Columns > Professionalism

Dictionary and Thesaurus
Description : Chris Oldwood finds surprising similarities in prose and code. by Chris Oldwood
Category: [ CVu Journal Vol 27, #3 - July 2015 ]
Coding Dinosaurs
Description : Pete Goodliffe aims to outlive the jurassic coding age. by Pete Goodliffe
Category: [ CVu Journal Vol 27, #3 - July 2015 ]
EuroLLVM Conference 2015
Description : Ralph McArdell reports on his experience of the LLVM Conference. by Ralph McArdell
Category: [ CVu Journal Vol 27, #3 - July 2015 ]
Code Club
Description : Steve Folly shares his experiences with volunteering and teaching children coding. by Steve Folly
Category: [ CVu Journal Vol 27, #3 - July 2015 ]
Coders Causing Conflict
Description : Pete Goodliffe lights the blue touch paper and retires to a safe distance. by Pete Goodliffe
Category: [ CVu Journal Vol 27, #1 - March 2015 ]
Seb Rose: An Interview
Description : Emyr Williams continues the series of interviews with people from the world of programming. by Emyr Williams
Category: [ CVu Journal Vol 26, #5 - November 2014 ]
Professionalism in Programming #35
Description :

In the last issue of C Vu we started a journey into the world of software development teamwork. We looked at team structure, personal skills for good teamwork, at team working tools, and team organisation. Phew! That's quite a lot of stuff to take in, but I guess after two months you've finally digested it all, and are now back ready for more.

by Pete Goodliffe
Category: [ CVu Journal Vol 17, #6 - Dec 2005 ]
Professionalism in Programming #34
Description :

The most important single ingredient in the formula of success is knowing how to get along with people. (Theodore Roosevelt)

by Pete Goodliffe
Category: [ CVu Journal Vol 17, #5 - Oct 2005 ]
Professionalism in Programming #31
Description :

Last time we began a high-paced stroll through a gallery of collected programmer stereotypes. In this concluding article we'll finish the tour, and see what makes the best type of programmer. Brace yourself: here come more Code Monkeys...

by Pete Goodliffe
Category: [ CVu Journal Vol 17, #2 - Apr 2005 ]
Professionalism in Programming #26
Description :

In my previous article we learnt the important optimisation process, the steps that ensure any optimisation really is worthwhile. Being eager code monkeys, I can see that you're all desperate for practical code optimisation techniques.

So here they are - in this final part we'll investigate specific code techniques for optimisation. Just don't tell anyone that I showed you. To redress the theological balance, we'll also see how to avoid optimisation in the first place.

by Pete Goodliffe
Category: [ CVu Journal Vol 16, #3 - Jun 2004 ]
Professionalism in Programming #25
Description :

In the first part of this series, we looked at what it means to optimise code, and saw the cases for and against optimisation. In this article, we'll look at the process of optimisation. We'll see the correct, methodical approach that will lead to solid, worthwhile code optimisations.

by Pete Goodliffe
Category: [ CVu Journal Vol 16, #2 - Apr 2004 ]
Professionalism in Programming #24
Description :

There is more to life than increasing its speed” - Mahatma Gandhi

We live in a fast food culture. Not only must our dinner arrive yesterday, our car should be fast, and our entertainment instant. Our code should also run like lightning. I want my result. And I want it now.

Ironically, writing fast programs takes a long time.

Optimisation is a spectre hanging over software development, as W.A. Wulf observed. “More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason – including blind stupidity”.

It’s a well-worn subject, with plenty of trite soundbites bounding around, and the same advice being served time and time again. But despite this, a lot of code is still not developed sensibly. Programmers get sidetracked by the lure of efficiency and write bad code in the name of performance.

In these articles we’ll address this. We’ll tread some familiar ground and wander well-worn paths, but look out for some new views on the way. Don’t worry – if the subject’s optimisation it shouldn’t take too long...

by Pete Goodliffe
Source : Entered by hand
Category: [ CVu Journal Vol 16, #1 - Feb 2004 | Programming Topics ]
Professionalism in Programming #23
Description :

To err is human.

by Pete Goodliffe
Category: [ CVu Journal Vol 15, #6 - Dec 2003 ]
Professionalism in Programming #22
Description :

Finding fault.

by Pete Goodliffe
Category: [ CVu Journal Vol 15, #5 - Oct 2003 ]
Professionalism in Programming #21
Description :

Software architecture

by Pete Goodliffe
Category: [ CVu Journal Vol 15, #4 - Aug 2003 ]
  |<   <   1   2   >   >|