Как мне кажется, в этом и есть смысл Скрама — выявить реальную потребность пользователя продукта за счет малых итераций и быстро перестроиться. Решается это общением с Заказчиком. Если Заказчик изначально против, то поставка итерациями не получится и применение Скрам не имеет под собой фундамента — это будет лишь синтетическая итеративность в рамках того же водопада.
Так ждали api. Api делалось довольно долго (не менее года).
В итоге п олучили платное api у сервиса, для интеграции с которым для сторонней crm api просто необходимо.
Отличная модель — зарабатывать на api на своих же клиентах.
Авэ вам!
По поводу вашей библиотеки.
Не хватает возможности исключения атрибутов, так как бывают модели с большим количеством атрибутов, да еще и отдающиеся фабрикой. Соотв. набор атрибутов возвращаемой модели может очень сильно отличаться.
В таком случае гораздо проще было бы не перечислять атрибуты (а это может превратиться в ад из свитчей в описанном выше сценарии), а перечислить атрибуты, которые не надо включать в ответ.
Спасибо за статью. Возможно, взгляд субъективный, но заряд, который заложен в этом порыве субъективности — это бомба. Зарядили на новые свершения.
На мой взгляд, мысли верные и применимы во всем. Двигатель внутреннего сгорания создавался автором вовсе не для того, чтобы им любовались, а для трех конкретных вещей: перестать мучать лошадей, в разы поднять производительность и как следствие — скорость, и третье — улучшить процессы, с этим связанные.
Проблема не в желании уложиться в срок за счет урезания тестирования. Скорее проблема в изначально неправильном определении сроков по причине либо невнятности ТЗ, либо игнорирования прогнозов разработчиков, либо в не полной мере описанных заказчиком хотелок.
При перевернутой карте логика работы передвижения карты мышкой становится диаметрально противоположной.
Ясно, что это результат поворота внутреннего слоя, но все же неприятно.
Очень интересно! и главное вроде понятно всё написано даже тому, кто не понимал, о чем речь идет речь, читая умные книги.
Кстати, в предложении "Но если определенное изменение изменение надо внести в ..." 2 раза слово "изменение".
В итоге п олучили платное api у сервиса, для интеграции с которым для сторонней crm api просто необходимо.
Отличная модель — зарабатывать на api на своих же клиентах.
Авэ вам!
Не хватает возможности исключения атрибутов, так как бывают модели с большим количеством атрибутов, да еще и отдающиеся фабрикой. Соотв. набор атрибутов возвращаемой модели может очень сильно отличаться.
В таком случае гораздо проще было бы не перечислять атрибуты (а это может превратиться в ад из свитчей в описанном выше сценарии), а перечислить атрибуты, которые не надо включать в ответ.
На мой взгляд, мысли верные и применимы во всем. Двигатель внутреннего сгорания создавался автором вовсе не для того, чтобы им любовались, а для трех конкретных вещей: перестать мучать лошадей, в разы поднять производительность и как следствие — скорость, и третье — улучшить процессы, с этим связанные.
Ясно, что это результат поворота внутреннего слоя, но все же неприятно.
Кстати, в предложении "Но если определенное изменение изменение надо внести в ..." 2 раза слово "изменение".