Странное ощущение. Ты сидишь на рабочем месте, и ничего не можешь предпринять. Мысли о работе блокированы, невозможно написать и строчки кода. Состояние какой-то прострации. Но в первой половине дня было все по другому. Отовсюду шел поток задач - ты фиксил баги, успевал отвечать на запросы клиентов и начальства. И вдруг все прекратилось в один момент... Момент когда, я посчитал что выполняю работу, которую должен выполнять другой отдел. И сказал об этом руководству, потому-что именно от руководства исходило требование выполнить данную задачу. Не думаю что причиной явился сам факт того что я это сказал. Причина - это форма - как это было сказано, эмоции которые при этом проявились. Возмущение и критиканство. И куда делась моя хваленая тактичность? Всегда думайте что вы говорите и как вы это говорите. Иначе вас ожидает Karma overload .
Связанность (coupling) и связность (cohesion) являются одними из основных характеристик качества проектируемой системы (в частности программной системы). Связанность модулей (coupling) , часто называемую зацеплением, характеризует степень независимости модулей. При проектировании систем необходимо стремиться, чтобы модули имели минимальную зависимость друг от друга, т.е. были минимально «сцеплены» между собой (отсюда и термин «сцепление» или связанность). Это требование вытекает из одного из основных принципов системного подхода, требующего минимизации информационных потоков между подсистемами. Связность (cohesion) характеризует целостность, «плотность» модуля, т.е. насколько модуль является простым с точки зрения его использования. В идеале модуль должен выполнять одну единственную функцию и иметь минимальное число «ручек управления». Примером модуля имею...