Вот не позволяет Asana такого. Задача может быть назначена на одного человека, а следить за задачей могут несколько человек. Конечно, можно решить проблему тегами — по тегу на человека, или я просто не знаю, как такое делается в асане.
Из недостатков разработчики отмечают невозможность отследить, что было сделано на проекте. Об изменениях сообщается только людям, подписавшимся на задачу. Хочется глобального отчета, да и вообще различных отчетов.
У задачи нет номера. Сослаться на задачу можно, но по полной ссылке. Задачу нельзя повесить на несколько человек.
А так нормально, если придерживаться правил работы, то вполне адекватный инструмент для небольших проектов.
Я сторонник того, что программа сама должна говорить, что у нее проблема, где проблема и почему. Asserts, логи, исключения, стеки вызова и состояние переменных, понятные сообщения об ошибках, проверка входных данных в функции и контроль выходных. Трудно, конечно, но окупается уменьшением времени дебага.
Разница не между способом вызова анонимной функции, а между обработкой каждого элемента данных с помощью анонимной функции и обычной итерацией массива.
Да. Поэтому и при рекурсивном определении замыкания в use передается ссылка с амперсандом, несмотря на то, что параметр и так объект и должен передаваться по ссылке. Скорее всего это потому что, use — это не передача параметров в функцию, а разрешение на доступ к переменным родительской области видимости после определения функции. Поэтому по-умолчанию происходит копирование значений, если явно не указана передача по ссылке.
Илье спасибо за его труд. Главное еще, чтобы это читали :-) Спецификация — отличный источник знаний, когда нужно понять, почему работает именно так, а не иначе.
А где тогда аутсорсинг? Благодаря несколько меньшей стоимости жизни в регионах и меньших зарплатах региональные компании могут хорошо конкурировать за клиентов со столичными.
Кроме того аутсорсинг — одна из немногих сфер, где можно достаточно быстро и хорошо заработать. Могу сказать, что в нашем городе с населением чуть меньше 300 000 человек могу навскидку насчитать более 10 компаний, занимающихся аутсорсингом в той или иной степени.
Из недостатков разработчики отмечают невозможность отследить, что было сделано на проекте. Об изменениях сообщается только людям, подписавшимся на задачу. Хочется глобального отчета, да и вообще различных отчетов.
У задачи нет номера. Сослаться на задачу можно, но по полной ссылке. Задачу нельзя повесить на несколько человек.
А так нормально, если придерживаться правил работы, то вполне адекватный инструмент для небольших проектов.
id NOT IN (NULL) => NULL => false;
Возможна ошибка.
Кроме того аутсорсинг — одна из немногих сфер, где можно достаточно быстро и хорошо заработать. Могу сказать, что в нашем городе с населением чуть меньше 300 000 человек могу навскидку насчитать более 10 компаний, занимающихся аутсорсингом в той или иной степени.