В этой сфере Ёнхо чувствовал себя наиболее уверенно. Проектирование и алгоритмы в итоге превращались в программы с помощью действия, называемого программированием.
Затем он положил обе руки на клавиатуру.
Маленькое произведение искусства на языке Java начало появляться на экране.
Сейчас Ёнхо отвечал за сервер и всё, что с ним связано. Разные программисты разрабатывали веб-экраны или приложения, которые являлись связующими звеньями между пользователем и программой.
Ёнхо отвечал за всё в целом и мониторил их работу. Его таланты и умения признали, зарплату увеличили, и его самого повысили, дали ему другую, более высокую должность с большей ответственностью.
Это была абсолютно иная культура, по сравнению с Кореей, где, чтобы дождаться хоть малейшего повышения, нужно было корпеть «годами».
Культура, где в центре стояли талант и способности.
Хотя Ёнхо и находился в постоянном напряжении, он чувствовал гордость.
Высокая зарплата и ответственная должность.
Безусловно, две эти вещи дали ему необходимую мотивацию.
Самой важной частью мониторинга работы программистов являлся анализ кода. Ёнхо должен был оставлять комментарии, если возникали какие-то проблемы в коде, который писали программисты.
По случайности, как раз сейчас и пришёл запрос на анализ кода. Ему уже приходилось работать над анализом кода, вкладывая свою душу в работу, когда он учился у Сона Сокхо в Шинсеки.
Сейчас он мог с уверенностью заявить, что никто не разбирается в кодах лучшего него. Возможно, ему недоставало знаний в области алгоритмов, проектировании или обработке изображений, но он чувствовал себя очень уверенно, если дело доходило до кодирования.
Это был неиссякаемый источник энергии, который помогал Ёнхо выживать здесь, и, в то же время, движущая сила, которая толкала его развиваться.
«Хм...»
Ёнхо проверил запрос на анализ кода и стал разбираться в коде, который являлся отдельной ветвью проекта (она может быть объединена с основным кодом проекта и превратиться в главную, если её поместить в хранилище главного кода) в Git (удалённом репозитории. Это набор файлов, к которому можно получать доступ).
«Придётся написать куда больше комментариев, чем я думал».
Даже стиль кодирования отличался от того, на котором они условились. Например, стандартным отступом считалось четыре пробела, но здесь встречались то два, то четыре – вообще какой-то беспорядок.
«Но это же основы...»
Если бы оно встречалось всего лишь в паре случаев, он бы просто пометил это как ошибку и пошёл бы дальше. Но проблема была как раз в том, что это была отнюдь не пара случаев.
К тому же не только нарушение «стиля» сломало код.
«Имена переменных и имена методов тоже какие-то дурацкие....»
Он не мог ни одну строку пропустить и оценить её как «нормально написанную». Имя метода для проверки «связи пользовательского клиента с сервером» называлось «userChk» и всё в этом духе.
Это нарушало правило, которое они установили: использовать как можно меньше сокращений.
«Я же сказал им использовать «userCheck»».
Он однозначно написал руководство по кодированию и загрузил его в JIRA, но этот человек явно даже не открывал его.
Ёнхо почувствовал, что взаимодействие с членами команды с использованием этой программы, явно имеет слабые места. Правила в этом случае предполагали сперва анализ кода и его проверку в режиме онлайн, а потом уже встречу с разработчиком, если возникали вопросы, которые необходимо было обсудить.
Всё это делалось для того, чтобы создать для программистов обстановку, в которой они могли погрузиться в работу и не отвлекаться лишний раз.
«Я должен встретиться с этим человеком и поговорить с ним».
Ёнхо встал со своего места и направился туда, где работал разработчик клиента.
Он подошёл туда, но не смог сразу же обсудить проблему. Там находились Кеннет, который планировал сам веб-сервис, и разработчик, который отвечал за реализацию проекта в сети.
«А? Они говорят о чём-то?»
Ёнхо не думал, что речь идёт о чём-то серьёзном. Ничего странного в том, что разработчики общались друг с другом. Ведь они все работали над приложением и его взаимодействии с пользователями.
Однако, когда он откинул эти мысли в сторону, одна всё же застряла в его голове и, как он ни старался, не мог её прогнать.
Сиськи.
«Что?»
С первого взгляда он мог сказать, что женщина чувствует себя неуютно, поэтому он подошёл ближе.
- Твоему парню повезло.
- Он столько может делать с ними.
Кажется, Кеннет и веб-разработчик неплохо знали друг друга, потому что они вдвоём дразнили женщину, которая занималась разработкой приложения.
Это была та, кто попросила Ёнхо сделать анализ кода. Она отвечала за разработку приложения.
И сейчас она выглядела очень несчастной. Ёнхо прошёл мимо двоих мужчин.
- Простите. Я сделал анализ кода, как вы и просили, но мне хотелось бы кое-что поменять, - он обратился к ней, не обращая на тех двоих ни малейшего внимания. Тогда Кеннет положил руку Ёнхо на плечо. Кажется, он думал, что они с ним достаточно близкие друзья.
- Эй, Ёнхо, заинтересован? Она действительно редкий тип в Корее.