Мост
Вие може би не се съгласихте с предния ми пост, но нека ви убедя съвсем. Защо шефката ви в новата фирма съвпада със старото ви гадже? Ами шефът ви на работа е вашия първенец извън къщи - нещо което е вярно и за старото ви гадже. Семейното ви щастие зависи в еднаква степен както от шефа ви, така и от старото ви гадже. Човекът до вас зависи от тези двама души в еднаква степен. Не ли? В няколко поста изяснихме, че машините са жените на другите. Кой друг освен старото ви гадже тогава е продукционната среда на работа? Нещо повече. Езикът за програмиране който ползвате на тази машина хем е вашия език с който градите кариера, хем е този който е избрала вашата шефка. Езикът сте хем вие, хем новото гадже на шефката. На тази позиция вие се учите да съвместявате живота си с вашия човек, като решавате стари проблеми от предишна връзка. Тази позиция покрива емоционалните ви нужди от общуване със старото, като тушира кавгите в къщи по тази тема и ги облича в неутрални служебни задължения и проблеми. Щом имате някакъв проблем на работа, значи не сте решили стар проблем който засяга човека ви вкъщи. Служебният проблем е като бушон и в случай, че не се реши както трябва, отговорност поема вашия шеф. Така се споделят и разрешават взаимно всеки от служебните и домашни проблеми. Вярвате или не, те са едни и същи проблеми. Какво е тогава вашата заплата? Това е все едно кръвнина от фирмата, новото семейство на старото гадже, което ви компенсира за вашата загуба. Но може да се погледне и така на това какво е заплатата - толкова ни провървя след като си тръгна ти, че пари направихме от това - без теб ние цъфнахме и вързахме - ето ти заплата като плод и благодарност на това което можем заедно. Служебните задължения са деноминация на личните вкъщи и тези роли се играят от двама души - шеф вкъщи и шеф на работа. Много вожд, малко индианец. Това е добре, защото трудностите се разпределят между два екипа.
Коментар:
Това е Bridge pattern. Два композирани интерфейса, които могат да варират своите имплементации независимо. Вие сте моста между двете си гаджета. Вие сте моста между работа и къщи. Вие консумирате единия и пишете в другия интерфейс. Заплатата инвестирате в новата връзка. Старата връзка е state в новата. Може и без композиция на самите интерфейси. Сами виждате как моста е като транслатор между двата интерфейса. Съответствие между методи.