Это должна быть вики сообщества, так как она довольно субъективна и «правильного» ответа нет.
Тем не менее, вы должны развиваться на самой быстрой машине, доступной вам. Да, все, что медленнее, вызовет раздражение и побудит вас исправить замедления, но только по очень высокой цене:
Ваша производительность как программиста напрямую связана с количеством вещей, которые вы можете держать в своей голове, и все, что замедляет ваш процесс или вообще мешает вам, удлиняет количество времени, которое вы должны придерживаться в короткие сроки. память, что повышает вероятность того, что вы забудете их, и вам придется заново изучать их.
Ожидание компиляции программы позволяет стеку ошибок, потенциальных проблем и исправлений выпадать из вашей головы, когда вы отвлекаетесь. Ожидание загрузки диалогового окна или запроса на завершение аналогично прерывает вас.
Даже если вы проигнорируете этот эффект, вы все равно поймете правду о последующем утверждении - ранняя оптимизация заставит вас гоняться за кругами, ломать код, который уже работает, и угадывать (часто с низкой точностью), где что находится может увязнуть Во-первых, правильно спроектируйте свой код, и вы можете забыть об оптимизации, пока у нее не будет возможности немного довольствоваться, и в этот момент любая необходимая оптимизация станет очевидной.