The last part advises being feature conservative to avoid promises altogether. For that, look to enterprise software where backwards compatibility is a legal agreement; this carries a bunch of alternative issues.
I attempted to fix your questionable grammar as to make your writing easier to understand.