Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz vlevi #370 üzenetére

    Teljesen jogos, amiket írsz, de másik részről meg az is, amit Penge_4 ír, mert sajnos nagyon sokszor úgy írnak meg alkalmazásokat, hogy ha X vagy X+1 verziójú operációs rendszert használsz, akkor működőképes, ha X+2 verziójú, akkor már nem; ez betudható óvatosságnak is (ki tudja, az X+2. verzióban benne lesz-e bizonyos feature), de sokszor igénytelenségnek is - inkább úgy kellene kezelni a dolgot, hogy ha majd kiderül, hogy tényleg nem működik az X+2. verzióban valami, akkor arra a verzióra kénytelenek lesznek elkészíteni külön is. Tehát a lényeg, hogy jobb lenne a tágabb körben gondolkodás, mert sokszor az operációs rendszerek újabb verzióiban bizonyos dolgokat kvázi deprecateddé tesznek, de kompatibilitási okokból bent hagyják - nyilván ezt sem lehet mondjuk teljesen általánosítani, de ne az legyen az alapfelfogás, hogy úgysem fog működni az X+2. verzióban, mert azt majd az idő (meg a menedzsment, meg a fejlesztők) eldönti(k).

    ======

    (#373) hcl
    ismét kissé túlzottan leegyszerűsíted a fejlesztési folyamatot. Minimálisan elvárt verziót meg kell határozni, ez van. Vagy szerinted működnie kellene általában egy szoftvernek még Windows 3.1-en is?
    Nem lehet megállni a fejlődésben, ilyen alapon a HTML5-ös és CSS3-as újításokra támaszkodást is el kellene törölni a Föld színéről, de az ilyen mentalitás nagyon káros, és főleg nem újító. Itt most az volt a téma, hogy inkább ne legyen felső korlát a fejlesztés során, legfeljebb alsó - nem pedig arról kéne tök értelmetlen vitát folytatni, hogy egy szoftver miért nem működik Windows 2000 alatt. Mert nem, és kész, lehetne magyarázgatni az okait, de tök felesleges, lépjünk tovább.

Új hozzászólás Aktív témák