![]() |
Got a website programmed for me - how do I know if it was done well?
Ok, so lets say you need some site done, example, classified site. You go to freelancer sites, pick a programmer and get it done.
Besides checking if every feature works, how do you know if programmer did a good job? I am thinking that programmers can send you poorly written code and you (as a regular Joe) would not have idea about that. And you could even leave perfect feedback for programmer not knowing that programmers was actually bad. |
the problem i see with most crap is alot of these coders have no idea how to use mysql databases properly they dont make proper indexes and shit gets slow as fuck once your pushing traffic / have alot of data.
|
Often times outside of doing peer review on the code it's impossible to tell if it's well done or if the guy should be dragged out onto the street and stoned to death.
|
easiest way is to pay someone a few bucks to look it over for you... but really, what's the point? 99% chance is that it's not "done well", there is a reason why programmers on these freelancer sites bill $2/hr...
|
Quote:
|
Several Things could be done:
- Hire someone to review the Work - Fuzzing http://en.wikipedia.org/wiki/Fuzz_testing - Test it yourself |
A lot of factors should be taken into account; but the most important in my eyes, does it work with a minimum amount of resources needed. You should be able to tell once the site is generating enough traffic, but I agree with the others, have another programmer look it over. Programming, especially in web, should be up to today's standards; both front and back end. Debugging should be rather easy to turn off and on; a great trait to a well deserving programmer. :2 cents::2 cents:
|
|
I think (as some of you already posted) there are 2 main things:
1. Site must load fast/optimum when high traffic is reached. 2. Site must be secure of hacking. First one is not that easy to test until it is too late. |
Define quality and then get them to write tests for the following tools and run against your code.
Readability - PHP Codesniffer Performance / Scalability - xhprof / siege / apache bench Security - Gauntlt Unit Tests or BDD - PHPUnit / Selenium etc. |
Quote:
|
1. Test the site. Test test test.
2. Hire Woj and be done with it. |
Quote:
I will check them out, is it easy for non programmer to test using those tools? |
Quote:
Also take a look at http://tools.pingdom.com/fpt/ which will help you assess various pages on your site from a front end performance perspective. |
Quote:
I know it is not the same as professional audit of the code, but still way more than doing nothing :2 cents: |
All times are GMT -7. The time now is 10:47 PM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123