Ошибки
February 16

Правила и исключения

В школе сильно удивлялся, почему в математике все просто, понятно и логично, а в русском языке куча правил (могло бы быть гораздо меньше) и к каждому правилу несколько исключений, часто прямо индивидуальных. Фраза "Растет росток" - одна из жемчужин великого и могучего. Как же так? Ведь развитие языков (математика - тоже язык) шло в глубинах истории параллельно и одновременно. Почему же получилось так по-разному...

Прошли годы... Пришло осознание реальности... Дело ведь не только в синтаксических изъянах. Зачем языков вообще так много, ведь это же мешает взаимопониманию. Но оставим предков. Мы в нашем развитом настоящем тоже уверенно идем по граблям. К примеру, разрабатывается или дорабатывается некая внутренняя учетная система. То есть делается "для себя", отражая реальные бизнес-процессы, чтобы все было удобно и понятно. Казалось бы, на выходе должно получаться нечто логичное, типа математики. Но по факту рождаются все новые и новые правила, некоторые возможно лишние и у каждого обязательно появляются исключения и очень часто прямо индивидуальные.

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

И вместо математики получается свой "русский язык".

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

А как надо? Когда эксплуатация неизбежно уточняет действующие бизнес-процессы, нужно стремиться переходить от частного к общему, формализуя более универсальное правило, чем было, тем самым упрощая систему, а не от общего к частному, добавляя к правилу исключения.

Такой-то документ на директора могут писать его непосредственные подчиненные (по штатному расписанию и проектам). А что же с уважаемой Марьей Петровной и с этим надоедливым Ивановым? А для них надо тоже создать проекты, тем более, что так оно и есть.

Но ведь можно же по-нормальному, у математиков же получилось. Давайте и мы попробуем сначала думать, а потом принимать решения...

←256 | заметка 257 | 258→