27. 12. 2005. | #17 |
Ivan Dilber
Sir Write-a-Lot
|
pa u u pravu si za to....mada ja u principu znam javascript dosta dobro, ali ovaj prototype.js je neuobicajeno pisan za javascript, imam bas utisak da je pisan u duhu Ruby-ja ili mozda Jave samo sa js sintaxom. Posto mi treba ova biblioteka za posao, onda sam morao da se udubim, pa otud i cela ova moja prica...Recimo imas sledeci komad koda:
Kôd:
var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } } Kôd:
var Class = new Array(); Class['create'] = function() { return function() { this.initialize.apply(this, arguments); } } a posebna prica je da li je referenca na anonimnu funkciju koja vraca anonimnu funkciju koja poziva metodu nesto sto bi moglo da se nazove jasnim i citkim kodom...apsolutno sam siguran da je ista funkcionalnost mogla da se postigne jednostavnijim kodom, samo uz koju liniju koda vise... Ovo me uvek podseti na Lasla Krausa i njegove pointere na pointere na pointere u C-u... fin nacin da impresioniras studente, ali u real life-u onaj ko dobije tvoj kod posle na debugovanje ti j*** sve po spisku.. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Coupon code | Nenad Vasić | e-Business | 5 | 18. 01. 2008. 09:56 |
PHP MySQL code generator | MrSteel | PHP | 10 | 02. 10. 2007. 14:13 |
Code name: milan | bluesman | Web design, Layout, User Interface | 4 | 04. 06. 2007. 19:40 |
Google code | bluesman | (X)HTML, JavaScript, DHTML, XML, CSS | 3 | 13. 07. 2005. 09:27 |