34,497 reputation
9102158
bio website
location United Kingdom
age
visits member for 4 years, 9 months
seen 2 hours ago

If you have any questions about the moderation on Programmers, please post a question on meta or chat. Any off site attempts at communication about site matters will be ignored.

I've been a developer for over 30 years in one form or another. I learnt Pascal at University and my first job was programming in Fortran 66. I've since moved to C# & .NET via Ada, C and C++.

Over the years I've worked for companies of all sizes from 3 person startups to multi-national organisations with 1000's of employees. I've also worked at all levels from junior programmer to team lead/technical architect and one stint as a manager. I've seen various development methodologies from classic waterfall to Scrum implemented and used with varying degrees of success.


Mar
6
revised What are the arguments against or for putting application logic in the database layer?
clean up
Mar
1
revised How can I implement an escrow payment system in my website?
remove spammy bit
Feb
21
revised Why isn't the ‘format’ method more widely used in Python?
remove meta commentary
Feb
17
revised Is it possible to create a 2d game for both linux and windows with next to no changes?
remove obvious call for a list of answers
Feb
10
revised How can I work on different projects without losing focus?
make question a title and remove call for list of answers
Jan
22
revised How to design website workflow?
remove the shopping request bit
Jan
20
revised Is it better to create a stored procedure or entities to get to the data I need?
There's no need to abbreviate everything, we're not short of characters here.
Jan
11
revised Effective implementation of “array” of type Int X String -> String in .NET or in general
formatting
Dec
29
revised Is a day really 24 hours long?
oops
Dec
29
revised Is a day really 24 hours long?
rework
Dec
29
revised Is a day really 24 hours long?
more info
Dec
28
revised Why can't Windows services have a GUI?
spelling
Dec
20
revised What will happen if I don't follow robots.txt while crawling?
It's "advise" not "advice"
Dec
19
revised How and when to use UNIT testing properly
edited tags
Dec
19
revised Can static and dynamically typed languages be seen as different tools for different types of jobs?
edited tags
Dec
19
revised When to prefer a generalized solution over solving specific cases
edited tags
Dec
19
revised Why are there no package management systems for C and C++?
edited tags
Nov
24
revised How do I maintain a really poorly written code base?
better(?) title
Nov
19
revised Practical size limits of a DataTable in c#
Remove spammy signature.
Nov
17
revised A little code to allow word substitution depending on user
more info