1,187 reputation
511
bio website g3d-development.com
location Birmingham, United Kingdom
age 37
visits member for 4 years, 1 month
seen Nov 10 at 15:06

Web Developer.


May
18
comment PHP framework plunge
Zend Framework, A Beginner's Guide by Vikram Vaswani is very easy to read and quite up to date. If you just want to see quick examples of everything the Zend way it works.
May
18
answered PHP framework plunge
May
17
comment How important is it to finish projects?
Your example is finished though because the purpose was just to understand password encryption. Finishing projects is very important because you learn so much about the project, what did and didn't work, this knowledge is useful for how you may handle your next project.
May
8
comment Good questions to ask the CEO and CTO of a start-up during an interview
+1 for how will I add value, if they can't answer that I would be very concerned.
May
7
comment Why most people change from being a contractor to full time at my companies, but not the other way around?
+1 I started contracting to get a bit more varied experience. Last time I was full time I was Head of Development at a small web devlopment house, work was interesting for a while but they weren't too keen on expanding out, just another shop each time, as a contractor I get to choose what I want to do and I currently value that much more than stability.
Apr
24
answered Function before design, or a little of both?
Apr
14
comment Namespaces just seem to be making things more complicated. Am I missing something?
You don't need namespaces for that, the Zend/Pear naming convention (what you using) allows that.
Mar
1
comment Do you use both Client-side and Server-side validation techniques?
+1. No excuse for not having server side validation imo.
Feb
22
answered Have programmers at your work not taken up or been averse to an offer of a second monitor?
Feb
21
comment One good reason for a rewrite
It just may not be for you but in the right hands it isn't cludgy, luckily though we have so many choices. I've been a PHP developer for 11 years and tbh if I had a choice I would go back an learn something else but not because of any deficiency with PHP. I'm attempting to learn C# atm, PHP pays the bills though.
Feb
21
comment During software development, which development phase matters most to the programmer?
+1 Without the requirements up front it is never officially finished.
Feb
21
comment what is a phone interview?
+1 for "warrant spending the time..." Amazing how many people apply for a job without the basic skills.
Feb
21
answered One good reason for a rewrite
Feb
14
answered Does a PHP programmer need ZCE certification?
Feb
11
comment Best time to start writing technical blogs
+1 I use more blog as a motivator for my current project. Also it is great to look back on and see how much I have progressed.
Feb
8
comment What are some good practices before checking in source code?
+1: It is obvious but it is amazing what you can catch.
Feb
2
comment What is the single most effective thing you did to improve your programming skills?
+1 this is so true, a big part for me was also working on projects (personal time) that I was interested in, more of a reason to write the best solution because you don't tend to have the Business constraints that you do in real life.
Feb
2
comment How to fix the copy/paste-pattern?
@Alison. Oddly enough at most of the places I have contracted at they don't have or enforce coding standards. I do prefer having coding standards to adhere to because it saves me having to look through the code figuring out how I should write my code, all known up front. Reviewing is a two edged sword, one one side yes there is the politicd issue but from my point of view if the code works and adheres to their coding standards they don't have a reason to not pay my invoice. On the other end you might learn something from a review.
Feb
2
comment How to fix the copy/paste-pattern?
@Alison You can require adherence to whatever you like, as long as you state up front you shouldn't have a problem. As a contractor I adhere to whatever development requiremnts the companies I work at have, one of them is being consistant with their coding standards. Reviewing of code before submitting to the trunk could also help solve this
Feb
1
awarded  Editor