Показать сообщение отдельно
  #50 (permalink)  
Старый 16.08.2012, 21:31
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от Gozar
С другой стороны любой код, можно оформить в виде либы. Не могу, точно, вспомнить, то ли Octane, то ли x-yuri говорил, - пишите код так, чтобы у вас через некоторое время из него получилась либа.
Если это был я, то я скорее всего имел в виду, что чтобы получилась хорошая библиотека, надо начинать не с библиотеки, а с приложений, в которых она понадобится. Хотя можно конечно и с библиотеки начать, но тогда это в первую очередь для опыта. Кстати, интересное интервью с Расмусом Лердорфом.

Сообщение от Dim@
ещё один плюс JQ - естественно это кроссбраузерность
Одна проблема: она кроссбраузерна, пока ты не выходишь за пределы ее возможностей, а выйти очень легко.

Сообщение от nerv_
Исходя из степени значимости, скорее всего, я бы начал с написания кросс-браузерного CSS селектора, что довольно-таки не просто.
https://github.com/Kolyaj/CrossJS/bl...rce/dom.js#L30

Сообщение от melky
Лучше сделать реализацию WebWorkers, или других вкусностей, недавно появившихся.
Специфическая возможность, я бы начал с чего-нибудь более распространенного.

Сообщение от Gozar
У мя есть либа и ui на ней. Так вот мне нафиг не нужна либа без ui, я и чистым js могу обойтись. Отсюда вывод - главное ui, а не либа.
То что цель библиотеки заключается в том, чтобы с помощью нее можно было создать UI, это понятно. Но без хорошей библиотеки хорошего UI не создашь.

Сообщение от Dim@
В итогах я подвожу что либу писать надо:

============================

За 8 + 5 + 6 === 19 vs 15 === 5 + 3 + 7 против.
Итог: 19 - 15 === 4 голоса пересиливают - либу писать можно .
результат тот же:
alert(Math.ceil(Math.random() * 2) - 1 ? 'писать' : 'не писать');
Ответить с цитированием