Добавить в корзинуПозвонить
Найти в Дзене

Контракт. Везде он разный☝️

Недавно разговаривали с коллегой на тему документации и много общались, используя терминологию. Куда же без нее 😂  И вроде все понятно, и слова обычные, употребляемые в обычном общении, но только вот контекст и значение не ясны.  Я как то рассказывал, про то, что слово «ПОЛЕ» может у разных людей вызывать разные ассоциации: ⏺ у пилота это место для посадки,  ⏺ у фермера это место, где можно выращивать продукцию,  ⏺ у футболиста это место для игры.   Так вот после работы жена задала вопрос.  «А что значит слово «контракт?». Ты сегодня очень много раз его говорил, но я так и не поняла, что это значит в ИТ. Я попытался объяснить это на обычном языке, и вот что получилось:   ⁃ представь, что ты хочешь взять ипотеку и для того, чтобы тебе ее выдали, надо чтобы твой запрос в банк подходил под определенные условия Например,  хорошая кредитная история, стаж работы больше 6 месяцев и есть первоначальный взнос в 20%  ⁃ в свою очередь банк передает тебе тоже определенный набор критериев Нап

Недавно разговаривали с коллегой на тему документации и много общались, используя терминологию. Куда же без нее 😂 

И вроде все понятно, и слова обычные, употребляемые в обычном общении, но только вот контекст и значение не ясны. 

Я как то рассказывал, про то, что слово «ПОЛЕ» может у разных людей вызывать разные ассоциации:

⏺ у пилота это место для посадки, 

⏺ у фермера это место, где можно выращивать продукцию, 

⏺ у футболиста это место для игры.

 

Так вот после работы жена задала вопрос. 

«А что значит слово «контракт?». Ты сегодня очень много раз его говорил, но я так и не поняла, что это значит в ИТ.

Я попытался объяснить это на обычном языке, и вот что получилось: 

 ⁃ представь, что ты хочешь взять ипотеку и для того, чтобы тебе ее выдали, надо чтобы твой запрос в банк подходил под определенные условия

Например, 

хорошая кредитная история, стаж работы больше 6 месяцев и есть первоначальный взнос в 20%

 ⁃ в свою очередь банк передает тебе тоже определенный набор критериев

Например, 

договор, денежные средства и календарь погашений

Вот такое двухсторонне описание, которое четко регламентирует, что одна сторона передает, а вторая возвращает обратно тебе и называется контракт. 

При этом важно учесть, что в контракте описываются все условия и позитивные, и негативные. 

Например, 

если банк тебе откажет, то он должен будет вернуть тебе результат обработки анкеты.

Так и с системами: контракт-это описание, что одна система ожидает на вход, а вторая на выход и какие правила и исключения в этом есть.

 

Надеюсь, что вам было тоже полезно это узнать. Жду комментариев 👇🏻