Мигель де Икаса рассказал о типичном заблуждении новых участников открытых проектов
Мигель де Икаса (Miguel de Icaza), основатель проектов GNOME, Midnight Commander и Mono, опубликовал заметку в которой предостерег начинающих участников открытых проектов от подготовки патчей с необоснованными изменениями. Часто многие новички не просто отправляют патч с каким-то исправлением, но и пытаются провести чистку или рефакторинг кода — переименовать для более точного отражения содержания переменные и методы, улучшить читаемость кода, откорректировать форматирование, провести дополнительное разбиение функций на файлы и т.п. При этом новички забывают, что в проекте участвует множество разработчиков, со своими взглядами на оформление кода, и, как правило, в давно существующих сообществах складываются неформальные правила по стилю кодирования. Отправляя патчи, … Читать далее Мигель де Икаса рассказал о типичном заблуждении новых участников открытых проектов