Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как писать код без багов?

Программирование
Сергей Чистович
  · 820,6 K
я просто зрительно наблюдал за програмистами и у меня получилось им стать.  · 19 апр 2021
я думаю писать без багов возможно если 1 комп
нет грязи под клавиатурой
2 тел
вы не промахиваетис 
(если всёравно есть баги то смотрите на клавиатуру и пишыте запоминая предыдущее слова и весь текст
PS просто не обращяйте внимание
PS я печатую на комп
Редактор, Веб, Бэкенд, Unity разработчик.   · 30 сент 2021  ·
mirazhov
Как-бы хорошо не звучала фраза "Писать код без багов ввозможно!" . такое можно применить лишь к простейшим кодам , ибо если хочешь написать хороший код , без багов это невозможно.
Как уже сказали в ответах на этот вопрос , всегда нужно уметь не писать код без багов , а уметь их находить и исправлять.
Подписывайтесь:)Перейти на vk.com/mirazhov
1 эксперт согласен
Можно еще добавить, своевременно исправлять. В какой то момент, баги, могут стать фичами, их будут использовать в... Читать дальше
Первый
Python Developer, VK Feed Expert, AI Operator.  · 8 окт 2021
Не оптимизируйте код заранее. Идея усложнить код ради его ускорения почти всегда ошибочна. Исключение возможно только в том случае, когда именно этот участок код “тормозит” так, что это уже заметно на уровне продукта или бизнеса. “Пессимизировать” код тоже, конечно, не нужно, из двух версий, одинаковых по сложности и по объему кода, выбирайте более быструю. Из этого... Читать далее
1 эксперт согласен
Количество багов прямо пропорционально объёму и сложности проекта. Чем проект меньше и проще, тем меньше в нём багов на этапе разработки. С увеличением объёма кода багов будет больше. Опыт не даст полного отсутствия багов, а лишь уменьшит их количество на определенный объём кода. Чем больше опыта, тем меньше будете допускать ошибок. Но бояться багов не стоит, на этапе... Читать далее
1 эксперт согласен

Больше тестов - меньше багов.

Образовательная платформа Хекслет  · 23 нояб 2020  · ru.hexlet.io
В принципе написание кода без багов очень сложная задача. Лично мне кажется, что невыполнимая. Даже при большом опыте держать в голове всё возможное поведение и предугадать все сценарии работы кода почти невозможно. Но надо отметить, что чем больше опыта, тем больше вы знаете узких мест, которые нуждаются в обработке. Если привести базовые рекомендации, то я бы... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Первый
Программист, системный администратор  · 16 нояб 2021
Ну во-первых без багов написать большой код очень трудно. чем больше строк кода тем возможно больше допустить ошибок. Поэтому надо писать небольшие процедуры и каждую отлаживать и оптимизировать отдельно. Очень помогает когда пишешь красивый код конечно в идеале надо много комментариев, но все мы знаем что это нереально, да и времени нет и вроде когда пишешь то и так... Читать далее
Чтобы писать код без багов, лучше использовать какие-либо существующие методы написания правильного кода. Благо их... Читать дальше
Занимаюсь веб-разработкой уже много лет. Разрабатываю и поддерживаю сложные сайты.  · 27 авг 2021  · code-guru.ru
Сразу написать код без багов на практике невозможно. Для одного и того же функционала существуют много пользовательских сценариев. Все эти сценарии невозможно предугадывать заранее, потому что программой пользуются пользователи разного уровня владения компьютера и они взаимодействуют с программой абсолютно по-разному. Баги выявляются во время тестирования программы. На... Читать далее
Разработка сложных сайтовПерейти на vk.com/code_guru
Погромист на C#  · 23 дек 2021
Встречный вопрос: А нужно ли? А что готовы за это дать? 1. Составить спецификацию программы, которая покрывает в том числе и граничные случаи с неправильным вводом. 2. Написать тесты, в соответствие с этой спецификацией 3. Написать тесты на тесты (использовать мутационное тестирование, чтобы контролировать покрытие тестов) 4. Написать код, который все тесты пройдёт. (в... Читать далее
Просто быть собой
Я программист, в большей части FullStack. Изучаю разные фреймворки и прочее. Интересуюсь...  · 15 сент 2021  · github.com/Damfler
Дам конечно не самый идеальный совет, но тот, который мне помогает писать код! Всегда выводите результат, написали пару строчек, выведите результат, проверьте, все правильно? Да? Пишите дальше и так по кругу. Создавайте файлы проверок, где будет код логически делиться и выводится логи, результаты, чтобы в любой момент можно было посмотреть результат. Еще один из... Читать далее
Разработчик программного обеспечения 5G ML/AI @Nokia  · 26 авг 2021
Очень философский вопрос. Наверное, стоит начать с того, чтобы определить для себя, что считать багом в коде. Это не вполне тривиальная задача и в общем случае такое определение можно делать после того, как вы сделали постановку задачи и зафиксировали требования, которым код должен удовлетворять. Затем можно уже думать, как эти требования а) разбить на более атомарные... Читать далее
Родился, учился и работал в СССР. Инженер-оптик, программист RDBMS, алгоритмист...  · 11 авг 2021

Писать коротко. Писать только методом копипасты. Перепроверять накопипащенное. Давать проверить и потом перепроверить кому-либо еще.Прежде чем поставить статус "я написал" протестировать всеми доступными способами, тихонько исправить вылезшее.

Вот так может и получится "писать без багов"...