Retiring, March 2020 - sorry, you have missed our final public course.
The Coronavirus situation has lead us to suspend public training - which was on the cards anyway, with no plans to resume
Please ask about private 'maintenance' training for Python, Tcl, Perl, PHP, Lua, etc
Happily continuing private consultancy / programming work
Programming in isolation
Since I got up this morning, I've been writing some thoughts / guidance on Perl standards (expect some much fuller links elsewhere on this website by the end of the weekend [update - see Perl Standards]
). I've just come to a section where I'm saying "it's not just you as the coder - think of the user, the administrator, the maintainer and the tester too". This lead me back to thinking about a post I spotted earlier in the week (elsewhwere):
My name is Xxxxxxxx. I am citizen of ... I live in Townname, SN. I have just joined today. I am a uni professor. I am halfway through my Ph.D. I am very interested in spending some time in England ... I would like to know ... I want to ... I was wondering if it is true that ... I also wanted to know if there were any special considerations .... I ...
To protect privacy and copyright, and to prevent reader boredom, original post has been truncated but I have included EVERY SINGLE sentence start. Was is just me, or would you be put off by having every sentence start with "I". Does it show a certain - err - selfcentereddness? I wondered if the posting was a troll, but I came to the conclusion that it was probably a genuine post, written by someone who was rather inward looking to themself. It was agreeably surprising to find this morning, after a lot of thoughful follow ups, that the original poster had followed up with a one line reply. It started with "Thank you ..." which is much better ...
As programmers, it's very easy to get lost in looking inward at the software we're writing and not consider the wider picture of why we're writing it, for whom, and will be effected by the software though its life. We should think of all these other parties involved and, just once in a while, we'll get a pleasant surprise as we get more feedback and appreciation than we expected from the most unlikely source! (written 2004-12-11, updated 2006-06-05)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesG906 - Well House Consultants - Programming Standards 
Programming Standards in Lua - (2012-04-06) 
Getting it right from the start - new programmers - (2009-08-17) 
Alpaca Case or Camel Case - (2009-08-16) 
Looking for a practical standards course - (2009-08-05) 
Perl and Blackberries - (2008-10-23) 
PHP - Sanitised application principles for security and useability - (2008-06-16) 
Selling curry to the chinese takeaway - (2008-03-31) 
Code quality counts - (2006-11-26) 
Sudoku helper or sudoku cheat - (2005-06-23) 
Should I use structured or object oriented? - (2005-06-10) 
More to programming than just programming - (2005-04-08)
Some other Articles
Aladdin, or careful what you wish.Coffee StandardsConfessionFish stocksProgramming in isolationRecent technical articlesexample of Tcl namespaces and packagesA comment on commentsTcl sandwich - lists in TclNetwork Camera
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page
This is a page archived from The Horse's Mouth at
the diary and writings of Graham Ellis.
Every attempt was made to provide current information at the time the
page was written, but things do move forward in our business - new software
releases, price changes, new techniques. Please check back via
our main site for current courses,
prices, versions, etc - any mention of a price in "The Horse's Mouth"
cannot be taken as an offer to supply at that price.
Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).