Да, закон Парето (80/20) работает в программировании. 14
Некоторые примеры применения этого принципа:
- При написании кода. 5 80% определённой части программного обеспечения может быть написано за 20% от общего выделенного времени (и наоборот, самые сложные 20% кода занимают 80% времени). 1
- При изучении языка программирования. 2 Для создания 80% продукта нужно знать всего 20% языка программирования. 2 Например, начать с изучения основ языка, а затем углубляться в детали по мере необходимости. 2
- При отладке. 4 80% ошибок и узких мест будут содержаться в 20% кода. 3 Поэтому разумно потратить больше времени на отладку определённого куска кода, когда в нём обнаружена ошибка, потому что в том же сниппете скорее всего их может быть ещё больше. 4