<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Hery's devlog :: komentarze do wpisu &quot;The ancient Blob&quot;</title><link>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/</link><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><lastBuildDate>Sat, 31 Jul 2010 00:10:48 +0200</lastBuildDate><generator>JoggerPL</generator><item><title>SebaS86</title><link>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464746</link><description>Ten sposób jest jednak ciut wydajniejszy, pomijamy jeden wskaźnik po drodze, który wykorzystywany jest do wskazania vtable - akurat w takim miejscu ten wybór mógł być uzasadniony, w końcu Freespace rusza na bardzo leciwym już sprzęcie bez najmniejszych zgrzytów.</description><pubDate>Tue, 10 Nov 2009 20:38:24 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464746</guid></item><item><title>Paweł Dziepak</title><link>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464751</link><description>Zwróć uwagę na to, że obecnie FreeSpace wspiera tylko OpenGL więc cała ta zabawa ze wskaźnikami jest kompletnie niepotrzebna.
Ten kod w momencie gdy powstawał prawdopodobnie był w porządku, złe jest tylko to, że pozostał w praktycznie niezmienionym stanie do dzisiaj. Jeden wskaźnik więcej to jednak za mało, żeby uzasadnić istnienie czegoś takiego w obiektowo zorientowanym kodzie.</description><pubDate>Tue, 10 Nov 2009 20:45:24 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464751</guid></item><item><title>SebaS86</title><link>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464789</link><description>Drugie &quot;za&quot; to powód ekonomiczny. Nie dotyka się czegoś co już jest i działa. To, że pozostało tylko wsparcie OGL nie oznacza, że producent musiałbym ponieść dodatkowy nakład na czyszczenie kodu, testowanie, poprawianie błędów i dopieszczanie takich dupereli. ;)</description><pubDate>Tue, 10 Nov 2009 22:40:35 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464789</guid></item><item><title>Paweł Dziepak</title><link>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464791</link><description>To jest projekt open source więc producenta który ponosi koszty nie ma. Kod wsparcia OGL jest cały czas rozbudowywany, a takie kwiatki jak to tylko komplikują architekturę systemu. Na dłuższą metę nie opłaca się czegoś takiego trzymać. Powód ekonomiczny tu nie działa.
Dobra architektura znaczy naprawdę wiele, bo ułatwia wiele innych działań. Dodatkowe nakłady pracy czy ewentualny minimalny spadek wydajności (jeżeli jednak powrócimy do DirectX) nie są wystarczającymi argumentami.</description><pubDate>Tue, 10 Nov 2009 22:44:42 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/11/10/the-ancient-blob/#c1464791</guid></item></channel></rss>