Friday, May 12th, 2006

(no subject)

Friday, May 12th, 2006 18:13
kastaneda: (Default)
О рефакторинге. Год назад проект KDE перешёл с CVS на Subversion специально для активного развития корневых структур. И, следует отметить, у них это развитие вполне удаётся.

К примеру, с появлением субпроекта Phonon (новая инфраструктура мультимедийных приложений) появилось высокоуровневое мультимедийное API. На примере JuK'а можно сравнить старый (для aRts) и новый (с применением Phonon) код (делающие, по сути, одно и то же). Разница, как говорится, заметна невооружённым глазом.

Рефакторинг существует. Особенно — если разрешить разработчикам всё переписать нахрен ;-)

(no subject)

Friday, May 12th, 2006 18:13
kastaneda: (Default)
О рефакторинге. Год назад проект KDE перешёл с CVS на Subversion специально для активного развития корневых структур. И, следует отметить, у них это развитие вполне удаётся.

К примеру, с появлением субпроекта Phonon (новая инфраструктура мультимедийных приложений) появилось высокоуровневое мультимедийное API. На примере JuK'а можно сравнить старый (для aRts) и новый (с применением Phonon) код (делающие, по сути, одно и то же). Разница, как говорится, заметна невооружённым глазом.

Рефакторинг существует. Особенно — если разрешить разработчикам всё переписать нахрен ;-)

September 2025

M T W T F S S
12345 67
891011121314
15161718192021
22232425262728
2930