Internet Explorer pewnie wprowadzi to w 2025 roku :P http://www.bluishcoder.co.nz/oggdemo/
FireFox w wersji 3 wprowadzi html5 ale InternetExplorer nie i zamiast korzystać z unowocześnień html5 to będziemy musieli się męczyć bo niestety jeszcze większość ludzi używa przeglądarki firmy Microsoft.
Są jednak pewne nadzieje "Powody upadku są zawsze te same: brak umiejętności nadążania za światem i nikła elastyczność gigantów podczas wdrażania nowych technologii na wielką skalę." - http://www.idg.pl/news/113302.html
wtorek, 12 czerwca 2007
poniedziałek, 11 czerwca 2007
Grunt to dobra organizacaja...
...pracy. Uważam, że 75% sukcesu lub porażki w przy tworzeniu projektów informatycznych (i nie tylko) zależy od właściwej organizacji pracy. Nie tylko chodzi o rozdzielenie kto co ma robić ale również wybranie takie sposobu tworzenia programu aby był łatwy w utrzymaniu. Często zdarza się, że podczas pracy następuje pewna zmiana i trzeba to wprowadzić do programu, dobrze zaplanowana struktura programu pozwala to zrobić dość szybko i sprawnie a zła powoduje się człowiek "babra się w gnojówce" jak to określił mój kolega. Ale czy my sami sobie tej "gnojówki" nie robimy przez złe planowanie programu przed rozpoczęciem pisania?
Proces tworzenia programu to 50% planowania i 50% pisania. Jednak znam wiele przypadków, że rozpoczynając pisanie ludzie siadają najpierw do pisania a potem myślą jak to zrobić i okazuje się iż trzeba wszystko przerabiać a potem przerabiać to co się przerobiło. Wiem doskonale jak potem wygląda taki program bo kiedyś sam tak robiłem. Na szczęście poznałem zalety wcześniejszego planowania i jak bardzo to potem ułatwia życie. W tej chwili nie wyobrażam sobie tworzenia programu bez wcześniejszej specyfikacji, rozpisania funkcjonalności i przewidzenia potencjalnych modyfikacji.
Proces tworzenia programu to 50% planowania i 50% pisania. Jednak znam wiele przypadków, że rozpoczynając pisanie ludzie siadają najpierw do pisania a potem myślą jak to zrobić i okazuje się iż trzeba wszystko przerabiać a potem przerabiać to co się przerobiło. Wiem doskonale jak potem wygląda taki program bo kiedyś sam tak robiłem. Na szczęście poznałem zalety wcześniejszego planowania i jak bardzo to potem ułatwia życie. W tej chwili nie wyobrażam sobie tworzenia programu bez wcześniejszej specyfikacji, rozpisania funkcjonalności i przewidzenia potencjalnych modyfikacji.