TGViewer
Инжиниринг корпорации Инжиниринг корпорации @corp_engineering · 692 subscribers
Post #183 524
С понедельником вас и началом новой трудовой недели!

И пока летнее солнце плавит мозг, я не хочу грузить вас чем-то серьезным. Поэтому сделаю попытку, отвечая на самый популярный вопрос после открытого семинара по ООП, не напрячь вас этот день.

А звучит он примерно так:
«Это всё здорово, но что делать с тем, что наработано непосильным трудом, за что уже получены зарплата и бонусы, что уже приняло и разделило руководство?»

Отвечу старым анекдотом. Спит молодая француженка и снится ей сон. Теплым летним вечером она гуляет по Булонскскому лесу. Всё прекрасно! Но вдруг она замечает, что за ней идёт молодой мужчина. Она тревожится, ускоряет шаг, но он не отстаёт. Она ещё ускоряет шаг, но мужчина следует явно за ней. Она встревожена не на шутку, бежит, спотыкается, падает... Поднимает глаза. Над ней стоит ее преследователь, протягивая ей руку, в попытке помочь встать на ноги.
– Месье, почему вы преследуете меня? Что вы хотите со мной сделать? – спрашивает она.
– Мадемуазель, это ваш сон, что хотите, то и сделаю.

Так вот, господа, это ваш сон, что хотите, то можно и сделать. А сделать можно как минимум:

Вариант 1. Забить! Живите дальше, как жили. Палите деньги акционеров, получайте зарплаты и бонусы, а вспотев, не забудьте показаться перед начальством. И нет, это не упрёк – я всё понимаю. Не разделяю, но понимаю.

Вариант 2. Использовать то, что наработано в качестве обширной библиотеки неупорядоченной и неструктурированной деятельности:

– сначала восстановить декомпозицию в разрезе жизненного цикла бизнес-объектов (ничего не меняя в ваших наработках; с чистого листа; это не трудно, используйте классификатор для вдохновения)
– описать отношения и связи (пока опять ничего не трогаем в «наработках»)
– теперь берём первый процесс-портянку и распределяем работы (блоки) по полученным «лункам» – методам объектов и связей.
– как только закончим со всеми «портянками» проверяем и дорабатываем все методы – они должны быть целостными, последовательными, короткими и логичными. Помните, один метод решает одну простую задачу. Он должен быть связан только с одним объектом (или с одной связью). Не надо «улучшать подход» впихиванием невпихуемого!

Всё! Вы переложили все «нажитое непосильным трудом» в ООП-структуру. Да, многое оказалось лишним, и не влезло ни в одну «лунку». Ну, так это здорово! Да, чего-то не хватало! Отлично, ведь вы умны, опытны и прозорливы, и всё вы восполнили!

Так что теперь ваш уровень профессионализма +100, карма +1000, и вы – монстр рока!
Поздравляю!

Примерно так...
🙂🤷🏼‍♂️
  • 👍 4
  • 🤷‍♂ 2
  • 😁 1
More from @corp_engineering
  1. Sep 24, 2026Со следующей недели возвращаюсь к регулярным постам. Извиняюсь за паузу – последние недели…
  2. Sep 6, 2026Добро пожаловать в эру AGI Похоже, дождались. 3 сентября OpenAI представила GPT-6 Astra. М…
  3. Sep 1, 2026Обещал не беспокоить, но в соседнем паблике люди стали спорить о дилемме двух морковок. Ка…
  4. Aug 31, 2026Ближайшие пару недель здесь, скорее всего, будет тихо. Я занят, времени мало, да и особого…
  5. Aug 28, 2026Кто здесь думает, а кто вычисляет Пару дней назад попалась занятная статья. «ИИ не думает,…
  6. Aug 25, 2026Процессы и заработная плата Ранее я предложил вам использовать систему оплаты труда, состо…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →