| 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.
|
Feb 8 |
comment |
Regulation of the software industry @maple_shaft that entirely depends on the nature of the failure - Facebook not responding isn't critical (beyond affecting investors pockets) - Facebook making all of your personal details and private messages available to every internet user is a different matter. Further - apps/games that take credit card details (like on Facebook) accidentally releasing credit card details would have serious repercussions. |
|
Feb 8 |
comment |
Regulation of the software industry Considering the number of major corporations that have lost credit card details over the last year or so, I would say that there isn't a satisfactory self-regulation. You could argue that these systems are not life-critical - but the effect on peoples' pockets can be just as hard following these incidents. |
|
Feb 8 |
comment |
Regulation of the software industry I think you underestimate the specialisations within professions like medicine and law - just as there are specialisations within software engineering, a qualified thoracic surgeon is not going to be ideal as an immunologist (and wouldn't be expected to be), or a contract lawyer is not going to be as good at criminal law. There is a basic entry-level to these professions followed by specialisation into disciplines - why can't software engineering be the same? |
|
Jan 29 |
comment |
How did you get good practices for your OOP designs? 1. write - 2. review (including reading literature and sites like P.SE) - 3. refactor - 4. repeat |
|
Jan 16 |
awarded | Yearling |
|
Jan 5 |
comment |
Does using new techniques hurt productivity? short-term: yes - long-term: well, we could all be stuck on COBOL |
|
Dec 28 |
answered | How To Handle Previously Uploaded Files |
|
Dec 7 |
answered | Should I develop a product with minimal use so I can say I developed it? |
|
Nov 23 |
comment |
The value of an updated specification I think you're wrong - or at least partly - unfixed price/unfixed scope has the danger of never shipping for spiralling costs. Then again, I never said that all changes require a price revision - but all changes do need to be documented, estimated, and agreed on between the provider and the client. |
|
Nov 22 |
comment |
The value of an updated specification I still think the change process is important, regardless - for one it's good practice, and second, internal clients can be the worst ;) |
|
Nov 22 |
comment |
Why do some languages recommend using spaces rather than tabs? I see - well, you need to set a guideline for your team - either consistently use spaces OR tabs... either way, tabs-to-spaces is a bad idea all round ;) |
|
Nov 22 |
answered | The value of an updated specification |
|
Nov 22 |
comment |
Why do some languages recommend using spaces rather than tabs? Your problems with tabs (especially, the horrid SVN mess) only come about if you use the tabs-to-spaces option in your editor. If you and your team agree to disable the tabs-to-space option, then a tab will always be a tab in any view: then it's just a choice of how wide you want it to display in your editor. |
|
Nov 22 |
comment |
Why do some languages recommend using spaces rather than tabs? isn't this a variant of programmers.stackexchange.com/questions/57/… ? |
|
Nov 18 |
answered | How to increase the bus factor and specialize at the same time? |
|
Nov 17 |
comment |
How does PHP5 fare with earlier versions of the language PHP doesn't generate spaghetti code - bad PHP programmers generate spaghetti code |
|
Nov 8 |
comment |
Is “PHP and MySQL Web Development, 4th ed.” an outdated book to learn from? PHP Objects, Patterns and Practice might not be an introductory text, but it doesn't start at too high a level (considering that the Objects section is essentially a rewrite of that part of the PHP manual). |
|
Oct 9 |
comment |
What’s the opposite of abstraction? While I don't disagree with the use of 'concretize' - it's a bit of a cumbersome word... wouldn't 'concretion' be better? thefreedictionary.com/concretion |
|
Sep 22 |
awarded | Nice Answer |
|
Sep 22 |
answered | How baby are your baby-steps in TDD? |