Костыли в программировании
Автор Ѝльдар Бахмудов задал вопрос в разделе Другие языки и технологии
Ответьте, пожалуйста!! ! Типичные вопросы по программированию. и получил лучший ответ
Ответ от Egregreh[гуру]
1)
2) или
3)
4)
Ответ от Константин Францев[гуру]
Жаль, на php не пишу, пишу на ассемблере.
1) в основном улучшение "читабельности" исходного кода - отступы, комментарии, структурированность,... ;
2) проверка работоспособности кода во всех возможных ситуациях, со всеми возможными данными, даже неправильными;
3) недоделанные участки кода, которые на первый взгляд работоспособны. Они должны обнаруживаться именно в ходе тестирования;
4) четкого определения как бы нет, он может быть вызван как ошибкой программиста, так и ошибкой компилятора (или среды выполнения).
Жаль, на php не пишу, пишу на ассемблере.
1) в основном улучшение "читабельности" исходного кода - отступы, комментарии, структурированность,... ;
2) проверка работоспособности кода во всех возможных ситуациях, со всеми возможными данными, даже неправильными;
3) недоделанные участки кода, которые на первый взгляд работоспособны. Они должны обнаруживаться именно в ходе тестирования;
4) четкого определения как бы нет, он может быть вызван как ошибкой программиста, так и ошибкой компилятора (или среды выполнения).
Ответ от [гуру]
Костыль - неудобное, возможно потенциально нестабильное решение.
Например, вместо того, чтобы прописывать стартовую страницу программно в файле настроек какого-то браузера, мы делаем автокликер, который запускает браузер, убирает его окно за пределы экрана (чтобы юзер всего этого не видел) , заходит в настройки и ставит там стартовую страницу.
Багом можно любую ошибку в работе программы считать.
Костыль - неудобное, возможно потенциально нестабильное решение.
Например, вместо того, чтобы прописывать стартовую страницу программно в файле настроек какого-то браузера, мы делаем автокликер, который запускает браузер, убирает его окно за пределы экрана (чтобы юзер всего этого не видел) , заходит в настройки и ставит там стартовую страницу.
Багом можно любую ошибку в работе программы считать.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ответьте, пожалуйста!! ! Типичные вопросы по программированию.
Какой язык программирования лучше?
Сейчас больше количество прикладных программ работают в связке с вэбом. Для новичка я бы не
подробнее...
Что такое архитектура в программировании? И чем собственно архитектор занимается?
Человек состоит из костей, мышц, органов чувств, пищеварительной и дыхательной систем, половой
подробнее...
спросили в Язык Языки
Какой язык программирования учить первым?
Советую C, даже если ты школьник.
Синтаксис не намного сложнее, чем Pascal. Зато потом другие
подробнее...
Какой язык программирования учить первым?
Советую C, даже если ты школьник.
Синтаксис не намного сложнее, чем Pascal. Зато потом другие
подробнее...
Что такое грабли, костыли и велосипеды
грабли - когда на одну и ту-же херь натыкаешься (ошибка)
костыль - криворукий фикс
подробнее...
Метод Хаффмана
Принцип кодирования по Хаффману
Сжатие данных производится в два этапа. На первом этапе
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Другое
Как появилась электронная почта?
1961 году Леонард Клейнрок опубликовал работу, посвященную пакетной коммутации. Позже эта
подробнее...
Как появилась электронная почта?
1961 году Леонард Клейнрок опубликовал работу, посвященную пакетной коммутации. Позже эта
подробнее...
что такое php, и чем он отличается от html?
php - это язык программирования, на котором можно сделать что угодно.. .
и в большинстве
подробнее...