Публикации по теме 'agile'


Проведение экспериментов по гибкому машинному обучению
Одна из основных задач для любой компании, основанной на данных, - как согласовать долгосрочную, менее гибкую разработку науки о данных с быстрой итерацией и циклами обучения в гибкой разработке программного обеспечения. Традиционная разработка программного обеспечения может быть разбита на небольшие предсказуемые компоненты, которые можно тестировать и повторять быстро и модульно. Эта «гибкая» методология не применима напрямую в работе по развитию науки о данных, поскольку данные труднее..

Некоторые мысли о веб-разработке…
(Следующее не вписывается в твит. Но недостаточно содержания для сообщения в блоге.) Вы знаете, когда что-то новаторское превращается в такое же старое, такое же старое? Когда люди начинают писать на одну и ту же тему снова и снова, их можно отличить только по нерелевантным деталям. Например, сколько сообщений в блогах о ежедневных выступлениях нам действительно нужно читать? В каждой из этих рецензий даются аналогичные советы, некоторые просто повторяют уже очевидное и..

Расширение Академии Хакерати
Недавно Hackerati запустила свой первый семинар — Аджайл-подход к большим данным — через свою расцветающую Академию. Hackerati Academy была идеей с самого начала, и мы невероятно рады расширению предложения. Мы провели несколько пилотных курсов в таких областях, как Android, Javascript и Scala, в Cooper Union, NYU Poly и NYIT. Мы также использовали Академию Хакерати как средство расширения наших внутренних возможностей, проводя периодические занятия Академии во время группового обеда..

Agile — Работающее программное обеспечение ПОВЕРХ всеобъемлющей документации, но никаких оправданий после того, как программное обеспечение…
Да, в Манифесте гибкой разработки есть один пункт, в котором говорится следующее: «Рабочее программное обеспечение важнее всеобъемлющей документации» Я полностью за то, чтобы программное обеспечение работало и решало проблемы, не отвлекая команду лишними действиями. В то же время я также не большой поклонник длинной документации, даже если у вас есть время для документирования. Документация настолько хороша, насколько она будет использована. Если его никто не потребляет из-за..

Лямбда с параметрами
Здесь мы рассмотрим, как использовать параметры с функцией Java 8 Lambda с параметрами. Мы разработали очень простой пример, который позволяет нам использовать параметры в лямбда-функциях. Мы создали простой метод print(…) внутри интерфейса с одним и двумя параметрами, чтобы увидеть, как ведет себя Lambda и насколько легко его реализовать. Я продолжу свой предыдущий пример и дополню его следующими параметрами: package bis.lambda; interface LogPrintableWithOneParameter { void..

Чистый код: 5 важных выводов
Ключевые моменты из книги, которую необходимо прочитать для программистов Недавно я написал о 5 книгах, которые изменили мой кодекс . В комментариях несколько читателей рекомендовали Чистый код Роберта К. Мартина. В результате я прочитал книгу и нашел ее достойной подробного обзора. О книге Чистый код был опубликован в 2008 году, и в последние годы он неизменно входит в пятерку самых продаваемых книг на А мазоне. Автор, ласково известный как Дядя Боб , был одним из первых..

ЕЩЕ НЕКОТОРЫЕ МЕТОДОЛОГИИ, КОТОРЫЕ МОЖЕТ ИСПОЛЬЗОВАТЬ КОМПАНИЯ, РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Первоначально этот блог был опубликован в разделе Совместные вычисления . В предыдущей статье мы обсуждали, что не существует жестких правил разработки программного обеспечения и что компания-разработчик программного обеспечения может использовать любой из этих подходов. Ранее мы обсуждали модель водопада, прототипирование программного обеспечения и гибкую разработку программного обеспечения. В этой статье мы продолжим с того места, где остановились, и обсудим еще несколько часто..