2,427 reputation
1027
bio website
location Peoria, IL
age
visits member for 3 years, 5 months
seen 2 days 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.


Sep
10
asked What is the purpose of a Code Review
Aug
18
answered API Class with intensive network requests
Jun
11
answered What methods exist for assessing an organisation's development capability?
Jun
9
answered What is the origin of the negative term “legacy code”
Nov
6
answered Consultant in a firm that doesn't understand the tech!
Jul
10
answered What are the pre-requisites for writing .NET web services?
Jul
6
answered Sharing ideas without risk of leaking
Jun
21
answered Looking for an example of how a software project can be managed/deployed
Jun
18
answered When working with contractors/interns how protective should one be of your codebase?
Jun
18
answered How many juniors should a senior mentor?
Jun
7
answered What is your strategy for converting RC builds into retail?
Jun
6
answered Is it okay to have people with multiple roles in a Scrum team?
Jun
5
answered Is BDD actually writable by non-programmers?
May
30
answered Open Source Projects for Beginning Coders?
May
22
answered Agile estimation with tech-debt
Mar
27
answered software developer designation related
Mar
26
answered How to work on my personal ideas during the weekend?
Mar
23
answered Functions that only call other functions. Is this a good practice?
Mar
23
answered Dealing with the customer / developer culture mismatch on an agile project
Mar
8
answered How to rewrite a TCP MMOG server designed to run in a single machine, in a distributed way?