У меня есть вопрос о процессе разработки.
Справочная информация.. Я работаю на сайте скромного размера, где исторически дизайнеры создавали макеты/скриншоты того, что им хотелось, чтобы страницы и компоненты выглядели, а инженерная команда (включая меня) превратила их в html/css.
Это хорошо работает с точки зрения чистоты кода и значительно помогает при написании javascript. Однако он не помогает поддерживать согласованность от одной страницы/компонента к другой. На одной странице шрифт заголовка может быть 12px и еще один 11px, во многом потому, что его сложный сайт с большим количеством, чтобы отслеживать (и мы ездили на велосипеде через 4 дизайнера.) У нас есть только несколько действительно универсальных стилей, и они только использовать, когда инженеры распознают стиль, а не когда дизайнер говорит им.
Наш последний дизайнер - относительно способный кодер HTML/CSS. Мы думали, что у нас есть возможность создавать макеты в HTML/CSS и передавать нам код для быстрой интеграции. Наша надежда была в том, что дизайнеру было бы лучше быть последовательным в его стиле и что это может спасти нам некоторое время разработки впереди.
Мы обнаружили, что наш дизайнер не так хорош, как CSS, как мы надеялись, и что его код часто слегка раздувается и несовместим с тем, что нам нужно делать. Кроме того, его стиль кодирования принципиально отличается от остальной части инженерной команды и не очень хорошо сочетается с нашими установленными методами кодирования.
Вопрос: Как вы делаете руку от проектирования до разработки? Я знаю, что слышал о компаниях, которые позволили своей проектной команде делать все кодировки, но мне интересно, как это работает. Действительно ли команда дизайнеров включает членов инженерной команды в этих сценариях?
Поскольку мы структурированы прямо сейчас, нет никакого шанса в аду, мы бы позволили нашему дизайнеру писать окончательные шаблоны и проверять их на SVN, даже если он был опытным HTML-дизайном. Там слишком много в шаблонах, которые требуют знания нашей кодовой базы и потенциальных проблем с производительностью.
Как мы получим этот процесс? Это сон трубы?