2,433 reputation
1027
bio website
location Peoria, IL
age
visits member for 3 years, 7 months
seen Dec 23 at 15:07

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
7
answered How do you control code quality on your team?
Jul
7
answered View Source - is the Viewable markup important to you?
Jul
6
answered What to do about team member who threatens to leave all the time and is difficult to work with?
Jul
6
answered Is it common for developers to deal with extensive change control procedures?
Jul
5
answered Promotion or De-motivation
Jul
1
answered How do you track Production tasks
Jun
29
answered Be a better programmer or an irreplacable employee?
Jun
27
answered What is the Best Way to Incentivize a Team of Developers?
Jun
23
answered Should senior programmers be required to take on and mentor a junior developer?
Jun
17
answered 30 minutes to explain programming to a 15 year old
Jun
17
answered Models should match table structure, Viewmodels match how the data need to be displayed?
Jun
15
answered Logging, do you do it?
Jun
15
answered Giving employer power of attorney to obtain your inventions
Jun
13
answered How did they count the number of lines of code executed at runtime?
Jun
9
answered Entity Framework book for beginners
Jun
8
answered Why learn hexadecimal?
Jun
7
answered Arguments for storing binary asociations in a single field vs. in a mapping table?
Jun
7
answered Does craftsmanship pay off?
Jun
7
answered How much can you talk about your job experience during an interview
Jun
6
answered What's the rationale of not simply disclosing the license fees for a commercial libary or tool?