Публикации по теме 'agile'
Мечтают ли разработчики о самодокументирующемся коде?
Большинство разработчиков программного обеспечения, которых я встречал в своей карьере, не любят писать документацию. Когда их заставляют писать по процедурам компании, заказчиком или внешним требованием, обычно результат не столь велик.
Типичные причины, приводимые разработчиками, включают:
Мои навыки письма плохие.
Я ненавижу писать.
Документацию никто не читает.
У меня нет времени писать это.
Это не моя работа.
Написание кода важнее, чем написание документов...
Нет, ты настоящий MVP
Итак, я знаю, что сказал, что собираюсь обновлять это каждую неделю, но я также думал, что создание и заполнение базы данных всех предприятий в Сан-Франциско вместе со случайно сгенерированными пользователями и отзывами займет всего один день. Поскольку это заняло чуть больше недели, мы можем просто сказать, что все, что я говорил кому-либо 2 недели назад, было ошибочным в одну неделю. К счастью, это не похоже на тенденцию на прошлой неделе, и хотя создание базы данных заняло ЗНАЧИТЕЛЬНО..
Почему технический долг - это не плохой долг
Выпускайте раньше, выпускайте чаще - только не забудьте провести рефакторинг;)
Доставить сейчас
Наша главная цель, как инженеров-программистов, - это делать. Как только наш код работает должным образом, мы фиксируем его, а затем запускаем в конвейере CI / CD .
Несмотря на кажущуюся простоту, это не так просто, как может показаться. В мире программирования существует постоянная напряженность, которая возникает из-за быстрой или медленной доставки за счет ремонтопригодности..
Почему вы должны использовать Канбан
Но что такое Канбан?
Канбан, что буквально означает «карта» или «вывеска», родился в Toyota из-за необходимости лучше планировать спрос и эффективно организовывать рабочий процесс. Этот стиль организации и визуализации потока хорошо сочетается с гибкими методологиями разработки программного обеспечения из-за легкости, с которой можно увидеть все в целом — в отличие от того, что делалось в прошлом, когда определяли/оценивали проект на год вперед. Таким образом, Канбан фокусируется на..
Что такое разработка программного обеспечения и как ее выполнить?
Таким образом, у многих из вас должен быть вопрос « что такое разработка программного обеспечения » прямо сейчас. Что ж, вы находитесь в правильном месте.
В этой статье мы дадим вам краткий обзор разработки программного обеспечения и несколько советов по созданию успешного бизнеса в области разработки программного обеспечения. Следуйте нашему руководству, и вы увидите, что все будет не так уж сложно.
Понимание разработки программного обеспечения
Когда дело доходит до разработки..
Как писать программы в последний ответственный момент
Создание нового приложения - это увлекательно и страшно. Но это также сложно
Так много всего нужно построить. С чего начать? Вы представляете себе все интересные функции и предвидите будущие подводные камни, но учитываете ли вы их сейчас?
Это то, что делает разработку с нуля одним из самых сложных этапов в карьере разработчика. Борьба с желанием построить все сейчас .
Но не стоит. Надеюсь, после прочтения этой статьи вы этого не сделаете.
Последний ответственный момент..
Этический инженерный процесс
Когда вы в последний раз задавались вопросом, этичен ли ваш процесс разработки программного обеспечения?
Говоря о программной инженерии, существует общая тенденция рассматривать этику и профессионализм как несовместимые понятия. Этика почти исключительно связана с результатами, такими как написание вредоносного программного обеспечения вместо написания полезного приложения или взлом системы вместо повышения безопасности, в то время как профессионализм связан с процессом получения..