Я просто хотел сказать, что нужно соблюдать определенный баланс между перфекционизмом и прагматичностью. Это как в том анекдоте. Пока ты вылизываешь проект до идеала, твой конкурент уже набыдлокодил и продал вторую версию, а сейчас уже набирает клиентскую базу. Я сам в своей жизни несколько раз с этим сталкивался. Хочешь сделать все идеально, но чтобы дело было сделано в срок, наиболее просто и надежно, приходится как раз таки все упрощать. Ведь главное, чтобы проект работал, а вылизывать его можно уже потом. Перфекционизм не очень клевая вещь на самом деле. Ведь то, на что раньше уходила одна неделя, сейчас не получается завершить уже в течении нескольких лет, т.к. погоня за идеалом это в некотором смысле бесконечный процесс. И такой подход хорош для какой-то личной моны-лизы, но не для проекта, который разрабатывается для заказчика. Заказчику нужен результат, каким бы он не был. Ну и конечно самый крутой скилл, это совмещать эти две вещи.