Глава 5

Глава 5:

Это были знакомые лица. Помощник управляющего Кинг Юнгун и управляющий Пак Цзюньвуэ уставились на 15-дюймовый ЖК-монитор, не обращая внимания на Усуна. Вусунг нашел свой письменный стол и посмотрел на собственный ЖК-монитор.

‘Конечно… это было 10 лет назад…

До вчерашнего дня он пользовался 27-дюймовым OLED-монитором. Его глаза устали уже от одного взгляда на маленький ЖК-монитор перед ним. Усевшись, он достал свой 3G-телефон.

‘iPhone и Android телефоны были выпущены в Корее в 2009 году…’

Многие воспользовались преимуществами внедрения смартфонов и разбогатели. У Сун было так много возможностей заработать деньги! Смартфоны! Биткоины!

‘Если бы я мог вспомнить выигрышные номера лото, я бы купил один… но я не могу, поэтому мне нужно набраться терпения.’

Он должен был придумать надежный план. Голова усуна была полна самых разных мыслей. Затем кто-то встал позади него.

— Привет, новичок. Если вы приехали, вам следует представиться. А что ты делаешь, когда сидишь?”

Это был генеральный менеджер системы Daesan Юн Гихван. Усун знал, что совершил ошибку. До вчерашнего дня он был начальником отдела. Раньше он был старшим членом клуба, но теперь он был 26-летним новичком. Усун быстро встал и поклонился.

— А, Привет. Меня зовут Кан Вусун. Это мой первый день, так что я запутался. Прошу прощения.”

“Тебе нужно поторопиться, иначе ты вылетишь. Сделай хорошую работу, хорошо?”

“Конечно.”

Юн Гихуань пригласила Пак Чжунвоо и Ким Юнгуна присоединиться к ним.

— Управляющий Пак и помощник управляющего Ким, это новый сотрудник. Поздороваться. Научи его хорошенько.”

“Привет. Меня зовут Кан Вусун.”

“Я управляющий Пак Чжунвоо.”

— Я помощник управляющего Кинг Юнгун.”

Усун улыбнулся. Он проработал с ними здесь целый год. Он часто пил с ними и жаловался на Юн Гихван. Он помнил хорошие времена. Юн Гихуан пристально посмотрела на него.

“Ты выглядишь расслабленным. Это потому что ты так уверен в своих навыках?”

Вусун продолжал улыбаться и ответил:

— Ха-ха, конечно. Я случайно услышал о некоторых проблемах с логином. Может нам стоит над этим поработать?”

10 лет назад в этот день кто-то другой исправил эту проблему, но на этот раз он мог сделать это сам. Услышав уверенность Вусуна, Юн Гихван нахмурилась. У других вокруг были такие же несчастные выражения лица. Они видели в нем слишком самоуверенного и высокомерного щенка.

***

Первое, что нужно выполнить при разработке новой программы, — это создать настройку среды разработки. Необходимо было установить visual studio, установить версию библиотеки, а также загрузить и построить код из SVN. Для кого-то нового в программировании, это займет несколько часов.

Вы должны были знать, какая версия программы используется, проверить учетную запись для входа в SVN, а также знать, какой код для загрузки. Вы также должны были знать, как построить и получить каждый шаг проверяется старшим членом. Вот почему это заняло так много времени.

Если кто-то загрузил неверный код в SVN и конечная версия достигла клиентов, отрицательный отзыв будет бомбардировать их.

Но Усун не был новичком в этом деле.

С его опытом, он пропустил все ненужные шаги. Он установил программу, нашел и скачал код из SVN, и построил его.

Это заняло около 20 минут. Он сделал это быстро, никого не прося о помощи. Недоверчиво глядя на него, Юн Гихван спросила парк Цзюньвуэ.

— Управляющий парк … вы уже показывали этому парню, как это делается?”

Парк Чжунвуу, широко раскрыв глаза, покачал головой. Ким Ен Гуну задали тот же вопрос.

“А как насчет тебя, помощник управляющего Ким?”

У Ким Юнгуна был такой же ответ. Woosung работал быстро и сказал: “Мы хороши до этого шага. Теперь давайте посмотрим… если у нас есть проблема входа в систему…”

Он порылся в своей памяти и нашел ответ. Он знал точную проблему, потому что, когда он работал здесь, парк Чжунвуэ и Ким Юнгун делились всей своей информацией. Woosung заметил проблему на 132-й строке файла LoginView.cpp в программе visual studio.

“Вы сказали, что проблема заключалась в том, что вы не могли войти в систему, когда вы ввели идентификатор и пароль, и программа не отвечала?”

Пак Чжунву и Ким Юнгун кивнули.

«Проблема в том, что на сервере он обрабатывается как trim, поэтому он выглядит нормально, но на экране HTS он отличается. Введенные пользователем ID и PW отличались от информации на сервере.”

— Спросил парк Чжунву у Ким Юнгуна.

“Это правда?”

“Это определенно возможно. Аутсорсинговая компания попросила нас добавить этот сценарий для повышения безопасности. Мы не думали, что это необходимо, поэтому мы не проверили его тщательно.”

“Значит ли это, что мы даже не протестировали эту часть?”

— Нервно ответил Ким Юнгун.

— Дело в том, что … Как вы знаете, наши сроки сдвинулись. Мы расставили приоритеты и протестировали только основные части. Мы планировали проверить остальное позже, но у нас не было времени… мы, возможно, пропустили несколько вещей.”

— Выдохнул парк Цзюньвуэ. — Взревел Юн Гихван в гневе.

— Ну и что же? Мы уже распространили продукт, и вы говорите мне это сейчас? А что ты собираешься делать? Люди уже скачали эту программу, так что же нам делать?”

Усун дал краткий ответ.

«Во-первых, нам нужно сделать регистрацию входа в систему в качестве ошибки входа. Мы можем добавить проблему к другим патчам. Во время выполнения HTS текущая версия будет проверена и обновлена. Затем мы будем рекомендовать клиентам, как они должны загрузить самую новую версию. Это не будет большой проблемой.”

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

Никогда в 20-летнем опыте программирования Yoon Gihwan.

Никогда в парке Junwoo’S 10 лет опыта программирования.

Никогда в 4-летнем опыте программирования Кима Юнгуна.

Они никогда не видели такого человека, как он. Но Усун еще не закончил.

“Я только мельком взглянул на программу, но уже заметил, что там не было никакого тестового кода. Почему бы мне не создать тестовый код прямо сейчас? Это было бы лучше сделать, чем изменить саму программу.”

Тестовый код.

При разработке программы вы создали код для тестирования программы в качестве пробной версии, а не для проверки каждого отдельного шага и функции. Например, для android-приложения, если вы проверили каждую функцию по одной, это займет слишком много времени, и вы можете ошибиться. Тестовый код был лучшим и более быстрым методом.

“Ты можешь это сделать?”

Вусунг кивнул. Все трое позади него громко сглотнули.

Если вы обнаружите какие-либо ошибки ( неработающие ссылки, нестандартный контент и т.д.. ), Пожалуйста, сообщите нам об этом , чтобы мы могли исправить это как можно скорее.