Собственно, все вышеописанные правила применимы и к программистам. Автоматизация рулит. Довелось мне как-то работать в серьезном устоявшемся проекте. Процесс требовал обязательного апдейта несметного количества документации, в которую заносился список сиарок, список пройденных/зафэйленых тестов и т.п. и т.д. Это отнимало просто уйму времени, сил и нервов. В конце концов нам это надоело и были написаны скрипты, которые делали это полностью автоматически (всплоть до получения описания сиарок из bugtraq системы). Времени было потрачено прилично, но оно того стоило — жить стало гораздо легче =)
Мораль — всё что может быть автоматизировано — должно быть автоматизировано.
Gmail + google calendar (который синхронизируется с рабочим аутлуком) + DropBox для выжных файлов (в т.ч. база от KeePass) + Google Chrome (супер-удобно иметь на всех компах закладки которые всегда up-to-date) + yandex музыка.
Сказать, что облака изменили мою жизнь, не будет преувеличением.
C «Запросами на пулл 2.0» стало легче, чем когда-либо, делать проверку кода и принимать патчи. Мы широко используем этот механизм на GitHub, и я люблю его применять в моих открытых проектах.
Мораль — всё что может быть автоматизировано — должно быть автоматизировано.
Сказать, что облака изменили мою жизнь, не будет преувеличением.
Что значит всё это — не знаем мы сами.
C «Запросами на пулл 2.0» стало легче, чем когда-либо, делать проверку кода и принимать патчи. Мы широко используем этот механизм на GitHub, и я люблю его применять в моих открытых проектах.
Или что-то вроде того.