19.2.1.3. Не следует включать заплаты для генерируемых файлов
19.2.1.3. Не следует включать заплаты для генерируемых файлов
Прежде чем отправить заплату, необходимо просмотреть ее и удалить все диапазоны кода, предназначенные для файлов, которые должны генерироваться автоматически после применения куратором исправлений и перекомпиляции программы. Классическим примером данной ошибки являются C-файлы, сгенерированные инструментами Bison или Flex.
В настоящее время наиболее распространенной разновидностью данной ошибки является отправка diff-файлов с большим диапазоном, который не содержит ничего, кроме отличий между сценариями configure создателя заплаты и куратора. Такой файл создается с помощью autoconf.
Такой подход является необдуманным и означает, что получатель будет вынужден отделять действительное содержание заплаты от большого количества шума. Данная ошибка незначительна, она не настолько важна, как некоторые из рассматриваемых далее, однако она не делает чести создателю заплаты.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Глава 2 Как правильно включать и выключать компьютер
Глава 2 Как правильно включать и выключать компьютер Знаете ли вы, что неправильное включение и выключение компьютера — это одна из самых частых ошибок начинающих пользователей. Чем это чревато? Неграмотное начало и завершение работы сулит вам испорченные нервы, зря
Глава 20 Заплаты, разработка и сообщество
Глава 20 Заплаты, разработка и сообщество Одно из самых больших преимуществ операционной системы Linux — это связанное с ней большое сообщество пользователей и разработчиков. Сообщество предоставляет множество глаз для проверки кода и множество пользователей для
Обработка событий, генерируемых элементами управления формы
Обработка событий, генерируемых элементами управления формы В нашем сценарии мы будем обрабатывать события, связанные с нажатием на кнопки в форме и с изменением текста в полях ввода. Для этого нужно, во-первых, получить ссылку на соответствующий элемент управления в
* Продолжение следует??
* Продолжение следует?? - Даже не знаю, что тебе ответить. Предыдущий текст я писал примерно год назад, затем запал спал, появились новые задачи, то да сё, сам понимаешь.* Не отбрешешься!- Да, помнится, были задумки, но чтобы продолжить надо опять сосредоточится в нужное
Как включать
Как включать В отличие от стационарного компьютера, ноутбук приводится в боевую готовность гораздо быстрее. Чтобы собрать обычный компьютер, необходимо расставить все его модули (системный блок, монитор, клавиатуру, мышь, колонки) на столе, подсоединить все это друг к
0. Не мелочитесь, или Что не следует стандартизировать
0. Не мелочитесь, или Что не следует стандартизировать РезюмеСкажем кратко: не мелочитесь.ОбсуждениеВопросы персонального вкуса, которые не влияют на корректность и читаемость кода, не относятся к стандарту кодирования. Любой профессиональный программист сможет легко
19.2.1.1. Отправляйте заплаты, а не целые архивы или файлы
19.2.1.1. Отправляйте заплаты, а не целые архивы или файлы Если изменения включают в себя новый файл, который отсутствует в коде, то, естественно, приходится отправлять данный файл целиком. Однако если изменяются только уже существующие файлы, отправлять их полностью не
19.2.1.3. Не следует включать заплаты для генерируемых файлов
19.2.1.3. Не следует включать заплаты для генерируемых файлов Прежде чем отправить заплату, необходимо просмотреть ее и удалить все диапазоны кода, предназначенные для файлов, которые должны генерироваться автоматически после применения куратором исправлений и
19.2.1.6. Сопровождайте заплаты документацией
19.2.1.6. Сопровождайте заплаты документацией Данный момент очень важен. Если заплата вносит заметные пользователям дополнения или изменяет функции программы, то необходимо включить данные изменения в соответствующие man-страницы и другие файлы документации к заплате. Не
19.2.1.1. Отправляйте заплаты, а не целые архивы или файлы
19.2.1.1. Отправляйте заплаты, а не целые архивы или файлы Если изменения включают в себя новый файл, который отсутствует в коде, то, естественно, приходится отправлять данный файл целиком. Однако если изменяются только уже существующие файлы, отправлять их полностью не
19.2.1.6. Сопровождайте заплаты документацией
19.2.1.6. Сопровождайте заплаты документацией Данный момент очень важен. Если заплата вносит заметные пользователям дополнения или изменяет функции программы, то необходимо включить данные изменения в соответствующие man-страницы и другие файлы документации к заплате. Не
Контроль генерируемых XML-данных
Контроль генерируемых XML-данных Если у вас есть опыт использования XML-технологий, вы должны хорошо знать о том, что в документе XML очень важно гарантировать соответствие элементов набору правил, обеспечивающих "допустимость" данных. Следует понимать, что "допустимость"
Как команда принимает решение о том, какие истории включать в спринт?
Как команда принимает решение о том, какие истории включать в спринт? Мы используем два подхода:1. на основе интуиции2. на основе подсчёта производительности Планирование, основанное на интуиции ScrumMaster: «Ребята, мы закончим историю «А» в этом спринте?» (Показывает на самую
Включать вопросы безопасности в обязанности руководства
Включать вопросы безопасности в обязанности руководства Некоторые из руководителей ловят случай для продвижения по служебной лестнице. Иначе говоря, они прыгают от одних денег к другим. Для того чтобы чеки к ним поступали, им нужно их заслужить, выполняя поставленные
Включать обучение в бюджет
Включать обучение в бюджет Смена платформ и радикальное изменение конфигурации означают, что вы также потеряете знания ваших людей. Перед тем как осуществить такой переход, обеспечьте обучение персонала новым вещам. Системные администраторы не смогут однажды
Реймонд Эрик Стивен
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉