
29.04.2014, 17:41
|
|
|
listener
модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
|
По крайней мере, существует устоявшееся мнение, что простой загрузчик как минимум должен уметь
- принять урл для загрузки и ожидаемый тип контента
- попытаться загрузить с урла контент
- отдиспатчить событие (error, complete, progress)
- отдать загруженный контент в том или ином виде.
Что в довесок к этому функционалу должен уметь менеджер - дело вкуса и изобретательности. Да, и опять-таки по потребностям конкретного приложения.
Обычно такие штуки водиночку пилят постепенно, не загадывая наперед. Рано или поздно приходит осознание: "а неплохо бы дополнить вот такой функционал, так удобнее-красивее-лучше", и дополняют. Часто бывает, что дополнение представляет собой багфикс. Когда функционал обкатан и не вызывает нареканий, оформляется пакет/swc и наступает эра милосердия.
Запилить сразу что-то глобальное можно только коллективно.
Потом, что у вас за манера? "Я нашел чего-то, но там что-то работает как-то не этак, как мне показалось, а вы как думаете?" О чем речь, совершенно непонятно. Вам не кажется, что, не будучи экстрасенсом, вы требуете наличия экстрасенсорных способностей от других?
|