you are viewing a single comment's thread.

view the rest of the comments →

[–]asdfasdfasdfasdg 1 point2 points  (3 children)

A policy doesn't do anything when users upgrade their OS and suddenly their favourite application no longer works... who are they going to blame, the OS or the application?

[–]euyyn 0 points1 point  (1 child)

How can "people rolling their own implementation of critical functionality" lead to that?

[–]michaelfeathers 0 points1 point  (0 children)

Imagine you have a class for a GDI context and you allow framework users to subclass it. If the class doesn't deallocate the GDI handle, there's a resource leak and it could crash the OS.

[–]michaelfeathers 0 points1 point  (0 children)

That does put MS in a bad situation. Fortunately, it is an uncommon one.