1,243 reputation
626
bio website techfounder.net
location Illinois
age 33
visits member for 3 years, 7 months
seen Jul 8 at 21:21

LAMP stack developer (P for PHP) for over 7 years, concentrating on programming standards, design patterns and open-source.

Co-founder at Binpress - a marketplace for source-code, where developers can buy and sell source-code from each other.


May
21
comment Is inconsistent formatting a sign of a sloppy programmer?
I would also add that even if you are a single developer, if you have any intentions of ever coming back to your code - it would be in your best interest to adhere to coding standards and consistent formatting.
Sep
17
comment Why don't many code review tools seem to be syntax aware or provide more in-depth analysis of changes?
@Oded the highlighter makes very simple but very accurate guesses as to what language is used from a few key rules. You claimed it is not trivial, I'm saying it is. It should not be difficult to also give the option to choose the correct language in case it was not chosen properly. I don't see a technical challenge here
Sep
16
comment Why don't many code review tools seem to be syntax aware or provide more in-depth analysis of changes?
I have to disagree completely, it's really not a difficult problem. This site and stackoverflow use prettify - a simple syntax highlighter in Javascript that makes good guesses on which language is used. When it can't find a good match, it doesn't highlight.
Sep
16
comment Is there any value in knowing the execution time for a unit test?
@Doug usually no rearrangement would be necessary, you just run the tests that failed instead of the entire suite while debugging
Sep
15
comment Is there any value in knowing the execution time for a unit test?
@Doug usually a failure affects one or several tests, not the entire suite. you shouldn't need to run the entire suite to debug a specific test
Aug
10
comment how much time do you spend on Unit testing?
@Thorbjorn Not plan for failure, but consider it as a possibility. There are also degrees of success - some projects might finish but will die off over the course of a few months, for non technical reasons (marketing, distribution, design, etc). Planning for long term maintenance before the project has been successful is something that should done wisely.
Aug
8
comment how much time do you spend on Unit testing?
You can't really "plan" to have a long living application since you can't tell in advance whether the project will be successful or not. You should always consider that when budgeting time for testing
Jul
8
comment How long can it take for a screen to appear before it's considered a performance issue?
I'd argue the timing data is outdated, seeing it was written about 20 years ago. Today, with incredibly powerful machine on every desktop and proliferation of real-time interaction, people are accustomed to much shorter response times than 10 seconds.
Jul
6
comment How could RDBMSes be considered a fad?
Please provide context - where did you read that comment?
Jun
21
comment How should you approach supporting rapidly-updating web browsers?
My point is that for browsers other than IE, so far it has not been critical to specify which version exactly you are supporting ever since vendors fell in line with the standards. Interest holders such as clients and managers need to be briefed about the history of non-IE browsers in recent years so they can have more confidence that the product won't break under normal circumstances - which is what I think they really want to know, and not the specific version of a particular browser. QA guys on the other hand have to relent and agree to test browsers that have a significant market share.
Jun
21
comment How should you approach supporting rapidly-updating web browsers?
Are you serious..?
Jun
21
comment Software cost estimation
This is in fact, two questions. I suggest you rewrite it as one main question that is not dependent on esoteric software. I doubt you'll get many answers if the requirement is knowledge with Cocomo
Jun
6
comment Zend Framework: Should I worry about the details of the MVC implementation?
added involved classes and methods
Jun
5
comment Zend Framework: Should I worry about the details of the MVC implementation?
For that you would have to read the actual code. It might be complex by PHP standards, but it's really not very complex. I can add the class and method names to the process I described if that would help
May
30
comment PHP - How to Automatically Post Form in Another Website and Parse the Result
I'm not a lawyer but I have a lot of experience with content copyright. Their terms specifically state that the data you want to retrieve is proprietary and can't be used like you intend.
Mar
2
comment How do I document my code?
Please specify which language you want to document, the standards and tools vary between languages.
Feb
24
comment Anyone had success with selling source code, at sites like code canyon?
we have a page detailing the general submissions criteria for packages on our service at binpress.com/page/publishing-components . We will be adding individual pages for each language with resources to the specific standards for each language.
Feb
18
comment Anyone had success with selling source code, at sites like code canyon?
I am one of the co-founders at Binpress, and I agree with your concern regarding random snippets of code. For that reason we manually review and approve every package that is published on our site to make sure it complies with coding conventions and standards and that it actually works. We also give a 14 day money-back guarantee buyers who are not satisfied with the package they purchased.
Feb
6
comment Why do programmers write closed source applications and then make them free?
The "selling is hard" point is something many people overlook but is very true. Most programmers are bad at it and generally hate doing it. +1