кроссфункциональная команда подразумевает отсутствие завистимостей на стороне (ждать релизы, ждать дизайн какой нибудь фигни по 3 недели, ждать вообще кого-то) и в некоторых случаях человек может быть подменен другим из команды для выполнения определенного рода задач, чтобы судорожно не искать замену на стороне и не вводить его полгода в проект и заставлять копаться в чужом говнокоде без тестов.
ваши проекты на 2 человека и 3 месяца легче расписать как набор целей которые необходимо закрыть нежели быть модными "по скраму"
вся суть в плотной и слаженной командной работе, а не разведении бюрократии и менеджмента - вот наверно главный принцип по agile если вкратце
ЗЫ видимо у вас такие разработчики что 4 года без тестов - это и показывает уровень проектов в целом и уровень разработчиков, что в принципе нормально
Антон Добрынин, однозначный совет не делать это задание. Так один раз мне пытались всучить 5 макетов, но потом подумали и сказали 3 макета, поскольку я стоял рядом то смог заметить что эти макеты из папки "проекты" и поле этого я понял что этого делать нельзя - научись говорить нет в конце концов - это очень большое тестовое, на таком не проверяются реальные знания людей, так как вопрос именно в проверки знаний и если делать качественно и хорошо то за эти 3 макета возьмут от 20 тыс рублей. По моей истории я сделал 1н макет и написал что этого должно быть достаточно для проверки знаний, но глядя назад надо было сразу это обозначить и сказать что это уже не тестовое, а реальный проект, после чего мне предложили все доделать за доп плату чтобы завершить проект. У тебя должны быть проверка знаний в блокноте сразу с тех людьми из ораганизации или на бумаге + теория +- какое то подобие сложной задачи с парой блоков частично похожих на проект, но никак не это.
Твоя задача поиграть в "пинпонг" немного с этими "работодателями" пока они не соглясятся оплатить это и тп. все задачи более 4 часов смело можно отсеивать, так как ты не на сеньор позицию. В противном случае надо просто накатать на них куда только можно чтобы у них был хороший рейтинг и ты сам должен понимать что сотрудничество с такими людьми для тебя может быть крайне негативно в дальнейшем, ищи нормальные конторы
переписать все с нуля - это не вариант вообще при любом раскладе, кроме распила денег.
со своей стороны посоветую локализировать проблемы которые есть, написать пару-тройку (10ков) заглушек, сделать стайлед компоненты например, постараться унифицировать код где можно чтобы потом его было проще поддерживать.
общий подход как с легаси кодом
локализация проблем - тестирование - модульность - замена на новые компоненты
Добрый день. Предложения на русскоязычных биржах как и разработчики максимум уровня middle, и здесь просто практически нечего ловить с точки зрения серьезных разработок и тп. И те единицы что делают качественные проекты так и остаются с постоянными заказчиками (представляю в очередной раз волну возмущения, но те единицы что есть !== общая масса людей, к сожалению таков рынок и всегда нужны толковые люди). Со своей стороны хотел бы узнать детали и готов к сотрудничеству с технической стороны, так как у самого есть подобный проект, который устарел, но около 8 лет продолжает приносить доход. Буду рад сотрудничать bob_s@list.ru
как вы планируете разделить API оплаты например (сложный случай) или RefreshControl в веб-мобилка, веб-десктоп или десктоп приложение? наверно в самом простом случае сделать обертку или замокать чтобы оно никак не работало
думаю здесь достаточно настроек чтобы ничего другого не требовалось, lisperator.net/uglifyjs/compress вплоть до подсовывания глобальных переменных типа DEBUG. в работе не замечено косяков - просто наверно нужно иногда обновлять билды, люди тоже работают. таблица сравнения снизу lisperator.net/uglifyjs
Павел Китьян: не вижу большого смысла класть фоны в папку конкретной директивы (возможно просто я вас не понимаю в конкретной ситуации).
Если вы хотите решить именно этот вопрос - могу предложить воспользоватся чем то наподобие webpack loader: 'url-loader?limit=30000 , где есть лимит на загружаемые файлы, а так же пробегаться по папкам ваших директив в поисках картинок для оптимизации и складывании их в соответствующие папки директории dist/.
Ваша проблема наверно от части потому, что у вас не настроен оптимизатор картинок.
Так же нужно ничего напрямую копировать, вставлять в css нужно файлы так же из папки dist, так как они будут уже оптимизированы или как написал выше пользоваться loader, ссылки на них воткнет fallback'ом сам сборщик.
Сергей Протько если кратко , то да я согласен и знаю что вы сильны в ангуляре. соответственно ссылку или пример кода хочешься увидеть, так как общая инфраструктура ораганизации приложения мне до конца не ясна, так как у меня нет постоянной практики с ангуляром
крайне неудобно получается , если 10 путей на которых нужно открыть этот попап - то будет жесть в настройках . у вас случаем нет решения для такого варианта?
Sanes , грузи все что есть! а если по нормальному , то особо продвинутые конторы парсят номера на серверной стороне, а то что не парситься - оставляют как есть в виде текста для менеджера
советую сделать какой либо простой проект, завязанный на общеизвестном апи (твиты по тегам, картинки инстаграмма и тп); разместить его здесь (как уже делали люди) и попросить фидбек - это лучший вариант
ваши проекты на 2 человека и 3 месяца легче расписать как набор целей которые необходимо закрыть нежели быть модными "по скраму"
вся суть в плотной и слаженной командной работе, а не разведении бюрократии и менеджмента - вот наверно главный принцип по agile если вкратце
ЗЫ видимо у вас такие разработчики что 4 года без тестов - это и показывает уровень проектов в целом и уровень разработчиков, что в принципе нормально