( SzBlackY | 2017. 03. 20., h – 06:49 )

Akkor nézzük a követelmény katalógust:
* A 2003 nem jelenhet meg, amíg nem optimális. Jelentsen az akármit is, mert annál is csak a ködösítés ment a részedről.
* A 2007 támogassa az OpenType-ot, de kikapcsolhatóan. Ami _legalább_ egy if valahol.
* A 2007 ne legyen lassan kikapcsolt OpenType-al, mint a 2003.

Tekintve, hogy a 2007-nek, még ha semmi más nem változott is, ki kell értékelnie az if-ben levő kifejezést, megvalósíthatatlan, amit akarsz. Qed.

Esetleg még megoldás lehet, hogy adnak egy külső exe-t, ami a futtatható binárisból kiszedi az új code path-eket. Így gyakorlatilag továbbra is támogatniuk kell a 2003-at (mert mindkét konfigurációt tesztelniük kell), és eleve feature creep, bloat stb. stb.

Fogd már fel, hogy azon túl, hogy értelmezhetetlen az összes igényed együtt (egy része külön-külön is...), simán bizonyítható mindről, hogy kivitelezhetetlen, azt az egy esetet leszámítva, hogy soha senki nem nyúl többé forráskódhoz.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)