2,210 reputation
820
bio website
location Peoria, IL
age
visits member for 3 years, 2 months
seen 11 hours ago

Once Upon a time a magical company called MagicDollars (for the sake of brevity for the rest of the answer we will refer to this company by its stock ticker M$) and this company made the most widely used, operating system, internet browser, office productivity suite, and various other products. M$ had this great idea to just integrate all of its software so that they would all work together seamlessly. This would be great for users of this software since this would make doing things like importing a webpage in a Ward processing (because in magicland we have wards instead of words) document, seemlessly and natively.

But this would evidently make the software too good. And we cant have people getting software that is too good. Because then if another company came along with their own version of good software people will be too dumb to install and use that if they have the already integrated versions that were included. So the Neanderthal Union decreed that M$ was using its magical abilities to make things too difficult for smaller developers to create super complex applications that they must give away for free. And said you will no longer make things work together seemlessly.

And instead of extending their middle wand to the NeU and saying fine we shall no longer make software that can be used in the NeU... M$ bowed before the luddites and said ok. So now you can not rename a file from inside of your office productivity suite in Magicland.


Jul
5
comment I've inherited 200K lines of spaghetti code — what now?
@mattnz - If the Porsche costs the same as the VW bug then what does it matter if you have a Porsche for grocery shopping.
Jul
3
comment My boss decided to add a “person to blame” field to every bug report. How can I convince him that it's a bad idea?
@Jason There is a reason there is this outpouring of support for your developers side, and the reason they posted it here. Perhaps you should reconsider if your FUN idea is really worth the stress you just added to your team.
Jul
2
comment How do you define elegant code?
@CraigYoung - Agreed - Which is why I said concern instead of disagreement.
Jun
29
comment 2D Image Creator for a video game
codinghorror.com/blog/2012/03/rubber-duck-problem-solving.html
Jun
29
revised How does having assets saved on a secondary domain(s) reduce the load time of the website?
Improved the wording.
Jun
29
suggested suggested edit on How does having assets saved on a secondary domain(s) reduce the load time of the website?
Jun
29
comment Why is HTML/Javascript minification beneficial
+1 for scale. If you have 10 users and 100 hits a day its irrelavent. If you need to server 100k hits an hour it is a substantial savings.
Jun
29
comment 2D Image Creator for a video game
I think that applies to generic questions of what platform/framework rather than this. This should be on topic... though I urge you to flesh out your question better.
Jun
26
comment Should I demand unit-testing from programmers?
@ChrisO - Exactly that it can be gamed proves it does not meet the requirements of the OP.
Jun
26
comment Should I demand unit-testing from programmers?
+1 I can write bad unit tests that appear to test everything but do not operate as they should to actually test everything. That does not add quality or prove anything.
Jun
26
comment Should I demand unit-testing from programmers?
I firmly believe, that proper automated unit-testing is the only way to document the quality and stability of the code. - anytime someone states that there is only one way to do anything it raises a red flag. There are plenty of other ways to accomplish this. Including some we have not even thought of yet.
Jun
21
answered Looking for an example of how a software project can be managed/deployed
Jun
20
comment Looking for an example of how a software project can be managed/deployed
Typically... by management counting the cost as though it was draining their lifeblood, setting arbitrary time lines, and unrealistic expectations. Please try to do better than typical.
Jun
20
comment Should I pay my developers for bugs fixes for a project or work that's still in progress?
What does your contract say. Do you have a contract guaranteeing bug free code or that you will not have to pay for them to fix them? Often times bugs are created by changing requirements. You could always get a fixed price bid. Those tend to cost more but you have a fixed cost for the project. But this question is not about programming its about business.
Jun
18
comment When working with contractors/interns how protective should one be of your codebase?
@Shizam - Well you can use an NDA according to a few sites...
Jun
18
revised When working with contractors/interns how protective should one be of your codebase?
added 32 characters in body
Jun
18
comment When working with contractors/interns how protective should one be of your codebase?
@Shizam - It doesn't say you are in California...
Jun
18
comment Changes in licence in forked project what are my rights?
as a quote instead of code.
Jun
18
revised Changes in licence in forked project what are my rights?
Changed it so it was more readable
Jun
18
suggested suggested edit on Changes in licence in forked project what are my rights?