Цели, достойные мастера
My first merged version (v3) was very naive in several places because my primary goal was to write up a version of the collection that was safe and correct but reasonably upgradeable into a less naive implementation
Написать корректную и простую реализацию, которую потом можно улучшать, и не мешать этому процессу.
Реально рука мастера.
no subject
Софтвер или живой, и постоянно меняется (лучше чтобы к лучшему), или дохнет, и превращается или в неподвижный скелет, или в кучу говна. Такова природа вещей.
no subject
Понятно, что меняется. Рука мастера тут в том, чтобы не пытаться написать хорошо, а писать правильно и понятно.
Человек, который в момент написания думает о человеке, который написуемое будет рефакторить, это мастер с большой буквы.
Я бы ещё добавил, что писать понятно важнее, чем правильно.