Сообщение от 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 ? 'писать' : 'не писать');