Секреты плодовитых программистов. Стандарты работы в программном обеспечении
Я хочу возвратится к теме эффективности и плодовитости при программировании, поднятой мною в предыдущем посте о подготовке к работе. Сегодня я хочу добавить еще 2-а метода, которые также подглядела у западных профессионалов, опробовала на себе и потому могу ответить - это работает.
Эти методы - стандарты работы в любом программном обеспечении:
1) цифровать все дизайны в масштабе 6:1 (увеличение 600%)
2) не плодить на кривых избытка точек
Масштаб 6:1 сложился исторически с еще докомпьютерной эры программирования вышивки. Почему старые панчеры, даже перешедшие на современное программное обеспечение, не отказываются от него?
Я думаю потому, что за годы работы они привыкли работать именно в таком масштабе. Потому что, все время оцифровывая все дизайны в одном масштабе глаз «пристреливается».
И можно сразу оценить объект и его детализацию, расстояния между элементами. Прикинуть, хватает ли компенсации для устранения утяжки. Да много какие параметры можно учесть сразу. И потому с опытом работы в одном масштабе удается избежать множества ошибок.
Да плюс ко всему, этот масштаб позволяет не плодить избытка точек на объектах. Лишние точки -> лишние детали –>дополнительные стежки.
При очень большом увеличение цифруемой картинки, волей-неволей, точек для определения формы объекта будет очень много. Чтобы поставить каждую точку требуется время. Не буду голословной и приведу классический пример. Для определения сатином формы круга достаточно поставить 5 пар точек (рис. А). Но можно и поусердствовать и поставить их больше (рис. Б).
А результат тот же. И как в той рекламе: « А зачем платить больше?..»
Вот куда, оказывается, уходит весь пыл программиста – в дополнительные точки. А результат – низкая скорость программирования, низкая эффективность и корректировка программы по результатам проб.
Честно говоря, мне тяжело было отвыкать от привычки использовать zoom. Пришлось перенастраивать интрефейс вышивального софта, чтобы при прокрутке колесика мышки не было масштабирования. А общий вид дизайна при работе смотреть всегда в окошке-сателлите. Но результат мне нравится – скорость программирования возросла.