1,083 reputation
516
bio website horuskol.net
location Adelaide, Australia
age 33
visits member for 2 years, 4 months
seen May 19 at 4:14
stats profile views 45

Lead Web/Application Developer - PHP (Drupal and Zend) and Python.

Amateur photographer and sometime explorer.


Sep
12
comment Should I aspire to work at a large software firm?
@Job - clients that would spend without scrutiny...
Sep
11
comment Should I aspire to work at a large software firm?
@Job the previous small company (< 5 developers) I worked had meetings about meetings, and some of the other issues from larger companies - you just seem to have found a good small company (as I have now - although, really, it's a medium company with a small in-house tech/development team).
Sep
8
comment Can you write an unambiguous specification in a natural language like English?
"good enough is good enough, but perfection is a PITA" - I used to work in building environment controls, and there is no such thing as a completely unambiguous spec there, even when they run to 400 pages - sometimes it didn't matter, and for the times it did we had RFIs
Sep
2
comment What is the reason to put prefixes in new CSS features?
I've seen variants of the rounded borders between browsers - especially when trying to assign a specific corner. In this case, I think the browser specific implementations were in place before the specification was written for rounder borders.
Aug
30
comment How important are PHP notices really?
echo PREFIX . 'foo'; is only correct if PREFIX has been defined as a constant - otherwise it will still assume it is an undefined constant and then cast it to a string...
Aug
30
comment If this is camelCase what-is-this?
While not technically an actual language - it's one of the common conventions that CSS designers use for naming element ids and classes. Also, HTTP header names use hyphen separators. So, true that Lisp likely did it first - but it's not a convention unique to Lisp.
Aug
26
answered Why the decline in search traffic for popular programming languages?
Aug
24
comment Why is it unrealistic to expect all browsers to support the same standards?
@Jordan - more like the W3C has no enforcement power, and browser vendors are free to implement their solutions anyway they like - conformance is voluntary, after all
Aug
24
comment Why is DRY important?
@Robert - have you read any of the articles at thedailywtf.com ;) - there are some out there who would do just that
Aug
15
comment Writing the minimum code to pass a unit test - without cheating!
I agree with @PaulButcher - in fact, a lot of unit testing examples in texts and articles would take this approach.
Jul
6
comment Is OO-programming really as important as hiring companies place it?
Well, Cobol was around before OO. I can't comment on Smalltalk, but I imagine that there must have been problems with it if it wasn't picked up.
Jul
4
comment Is OO-programming really as important as hiring companies place it?
Have to call you out on companies 'not caring' about OO - good companies do care about reusable/maintainable codebases, and OO patterns are the recognised way to do this.
Jun
30
revised Does anyone work 10 hours shifts as a developer?
Clarified switching from 5 day to 4 day weeks
Jun
30
suggested suggested edit on Does anyone work 10 hours shifts as a developer?
Jun
27
comment How to convincing Programmers that 'being in the zone' [coding] isn't always beneficial for the project?
@Rei - my point exactly, it doesn't mean a narrowing of focus (good link, btw)
Jun
26
comment How to convincing Programmers that 'being in the zone' [coding] isn't always beneficial for the project?
Doesn't all this depend on your definition of 'zone'? I've always felt that this is just a period of outstandingly smooth programming/development - for me, this includes the usual failing-test/code/pass/refactor/pass cycle, so it shouldn't be the problem that the book makes it out to be
Jun
7
awarded  Civic Duty
May
31
comment What's your suggestion if the company didn't recognize my contribution towards a big project?
@Beofett - you make some great points, but I think you also miss on some. There are substantive studies that show that there is a limit on the amount of motivation gained for simple financial remuneration (ie, bonuses) in 'thinking' and creative disciplines such as software development. Once a certain level of financial reward is achieved, a programmer craves recognition (this is not necessarily 'praise') and 'interesting' work more than money. However, in the OP's case it sounds like he's not getting anything beyond his basic paycheck - recognition or money.
May
31
comment Test to confirm message with random component
Thanks, that does clear things up.
May
31
comment Test to confirm message with random component
But what about the rest of the message container? And surely returning a constant voids the test, since that is not what the function is supposed to return...