Цитата:
|
Я просто хочу услышать от тебя, насколько часто ты сам используешь такие алгоритмические "цепочки"?
|
Я юзаю постоянно и везде, я уже неск лет юзаю циклы крайне редко, т.к. функциональное программирование (ИМХО) гораздо лучше.
Данный пример выдран из контекста, где идёт реализация пагинации.
Цитата:
|
и на каких задачах ты понял что нужен Collection?
|
Было это очень давно, императивщина угнетала меня, началось с того, что меня взбесило постоянно писать hasOwnProperty, и я написал хелпер forIn, потом другой, потом третий первые 2 версии Collection были похожи на lodash - клоака хелперов из 100500 методов. Потом я стал это дело причёсывать: сократил количество методов выделив базисные и снабдив их параметрами, добавил полиморфизма, потом ещё мне нужна была синхронизация с локальным хранилищем - вкрутил и её. Collection родился под влиянием проектов над которыми я работал и работаю.