закрыть окно

Как испортить себе жизнь

  • Артем

  • 1

  • 07 Aug 2017

Как испортить себе жизнь

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

Потому что всему придет пиздец

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

Тут сейчас многие крикнут, а как же GIT! Друзья мои git используется в разработке командой программистов. Где: либо уже есть верстка, либо верстают схематично весь проект и только потом подключают верстальщика который все сверстает как надо. Но одновременно программист и верстальщик не работают. И стоит заметить что не все верстальщики, готовы править верстку в проекте, им требуется HTML, не хотят они в коде копаться.

“Не у меня все будет окей, я жЕ ПРО”

Вспомнил один из забавных случаев, когда на недоделанный проект параллельно решили поменять верстку. Логика людей кто этим занимался предельно простая, ну есть же главная страница и внутренняя, а все остальное само приложится. В итоге js скрипты, которые составляли до 70% логики проекта просто не работали. Потому что, во-первых, в новой верстке их нет. Стоит ли говорить о том что по умолчанию работало в прошлой версии, не работало в новой. И все это потому что люди решили ускорить процесс и сделать редизайн того, что еще не было доведено до финиша!

Другой случай связан с крупным проектом, там клиент решил мне высылать верстку частями.Я в итоге согласился на такое положение дел. А зря! В итоге при состыковке различных частей проекта всплывали различные приколы, например одна из частей верстки была написана с использованием twitter bootstrap, а другая без нее. И соответственно при попытке свести все в единое целое получалось много забавных косяков. Вся забавность ситуации заключалось в том что по итогу после получения всех страниц. Стало понятно что про основные страницы необходимые в проекте про них просто забыли. Самое забавное было в том что клиент сказал, что верстку будем снова переделывать, и он снова будет отсылать мне её частями.

Естественно на это я не пошел и сказал чтобы была вся верстка всех страниц. Глупо же наступать на одни и те же грабли. Так как по итогу если делать все постепенно, то в итоге потеряется время равное общей работе программиста и верстальщика. А если делать параллельно то в итоге это превратится в бесконечную череду правок, которым не будет конца и края. Для людей которые занимаются одним и тем же проектом годами(я писал про таких обреченных) возможно подобное подойдет.Так же это подойдет для тех кому интересно постоянно тянуть деньги с клиента. Ну а серьезно, программист работает? Работает, давайте бабки! Поэтому грамотное распределение ресурсов, с учетом всех нюансов это нужно не только мне, как программисту. Это нужно в первую очередь клиенту который фактически на этом сэкономит свои деньги и запустит свой проект намного раньше.

Теги:работа

Псс..... чувак, а записью поделится не хочешь?

Комментарии

  • Игорь Маков 08.08.2017 18:41

    Верно замечено. Как говорил наш любимый Виктор Степанович, "Не надо запрягать телегу посреди лошади"

Чтобы оставить комментарий вам нужно авторизоваться!