Wednesday, November 18, 2009

Closure - echa publikacji

Nie trzeba było długo czekać, aby Closure doczekał się recenzji. Notę, jaką zebrał, trudno nazwać oszałamiającą. Przynajmniej z pozytywnego punktu widzenia.

Zapytano mnie raz, czy to możliwe, żeby Google wypuścił tak kiepski produkt i czy to wszystko prawda. Nie ma się co spierać - Closure w swej pierwszej odsłonie najwyraźniej ma wszystkie wady wymienione przez Dmitry Baranovskiy'ego. Nikt nie jest nieomylny.

Jednym slowem: tak, gość ma sporo racji; pozwolę sobie jednak zauważyć, że poprawki tego typu może wprowadzić jeden praktykant w maksymalnie dwa dni. Być może sam nie zaprojektuje rozwiązań, ale zrobił to za niego Dmitry.

Należy podziekować Dmitry'emu za jego komentarze - pozwolą one poprawić błędy programistów mających wkład w Closure. Tym bardziej, że komentarze były konstruktywne.

Dziwi mnie jednak zajadłość, z jaką komentowany jest Closure. Czyżby Dmitry i jego jQuery czuły się zagrożone przez produkt Google?

Poza tym: jeśli za tydzień wydany zostanie poprawka Closure (już bez tych błędów), to czy Closure dalej bedzie ryzykiem dla bezpieczeństwa świata?
O tak, długo mi tego brakowało!

How to get started with TDD

Nareszcie coś, dzięki czemu można zacząć uczyć (bo nie nauczyć, oczywiście - to zbyt trudne) TDD w domu.

Saturday, November 7, 2009

Closure publicznie dostępny!

Z radością ujrzałem następującą notkę na arstechnica.com:

http://arstechnica.com/open-source/news/2009/11/google-opens-up-its-javascript-development-toolbox-to-all.ars

Jeszcze nie przeglądałem, jak bardzo Closure zmienił się od czasu, gdy miałem okazje z niego skorzystać; mam jednak nadzieję, że nie będzie to historia analogiczna do tej z GXP.