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


Мечтают ли разработчики о самодокументирующемся коде?
Большинство разработчиков программного обеспечения, которых я встречал в своей карьере, не любят писать документацию. Когда их заставляют писать по процедурам компании, заказчиком или внешним требованием, обычно результат не столь велик. Типичные причины, приводимые разработчиками, включают: Мои навыки письма плохие. Я ненавижу писать. Документацию никто не читает. У меня нет времени писать это. Это не моя работа. Написание кода важнее, чем написание документов...

Нет, ты настоящий MVP
Итак, я знаю, что сказал, что собираюсь обновлять это каждую неделю, но я также думал, что создание и заполнение базы данных всех предприятий в Сан-Франциско вместе со случайно сгенерированными пользователями и отзывами займет всего один день. Поскольку это заняло чуть больше недели, мы можем просто сказать, что все, что я говорил кому-либо 2 недели назад, было ошибочным в одну неделю. К счастью, это не похоже на тенденцию на прошлой неделе, и хотя создание базы данных заняло ЗНАЧИТЕЛЬНО..

Почему технический долг - это не плохой долг
Выпускайте раньше, выпускайте чаще - только не забудьте провести рефакторинг;) Доставить сейчас Наша главная цель, как инженеров-программистов, - это делать. Как только наш код работает должным образом, мы фиксируем его, а затем запускаем в конвейере CI / CD . Несмотря на кажущуюся простоту, это не так просто, как может показаться. В мире программирования существует постоянная напряженность, которая возникает из-за быстрой или медленной доставки за счет ремонтопригодности..

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

Что такое разработка программного обеспечения и как ее выполнить?
Таким образом, у многих из вас должен быть вопрос « что такое разработка программного обеспечения » прямо сейчас. Что ж, вы находитесь в правильном месте. В этой статье мы дадим вам краткий обзор разработки программного обеспечения и несколько советов по созданию успешного бизнеса в области разработки программного обеспечения. Следуйте нашему руководству, и вы увидите, что все будет не так уж сложно. Понимание разработки программного обеспечения Когда дело доходит до разработки..

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

Этический инженерный процесс
Когда вы в последний раз задавались вопросом, этичен ли ваш процесс разработки программного обеспечения? Говоря о программной инженерии, существует общая тенденция рассматривать этику и профессионализм как несовместимые понятия. Этика почти исключительно связана с результатами, такими как написание вредоносного программного обеспечения вместо написания полезного приложения или взлом системы вместо повышения безопасности, в то время как профессионализм связан с процессом получения..