четверг, 5 июня 2008 г.

Мусорная корзина

Читал википедию и набрел на обсуждение статей к удалению (просто зайдите в любой день и почитайте, как статьи обсуждаются). Удивило то, что это действительно напоминает мусурную корзину, как сами участники и пишут.


Но главным образом такое впечатление создается не по списку статей к удалению, а по комментариям участников. Обилие внутрикружкового выражизмов (орисс, копивио, ВП:КБУ) наводит на мысль - кто эти люди? знатоки элитарного клуба? тогда почему они плюются друг на друга? Видимо, пока в посте нет десятка словобукв, то общественным деятелем считаться не можешь.

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

Я сам помню, как писал статьи псевдонаучным языком, чтобы выглядело посолиднее (потому что особой ценности эти статьи не представляли). Да ладно, вы, наверное, и сами когда-то писали рефераты на скорую руку. А так как это делается в нашем современном образовании и науке сплошь и рядом, то учеба у меня навсегда испортила отношение к нашим ВУЗам. До сих пор вспоминаю как но одной из конференций пришли ребята из Военной Академии, сказав, что нужно разрабатывать механизмы проверки подлинности информации - потому что цифровая подпись в Outlook не соответствует госстандартам, как и любая другая существующая электронно-цифроваия подпись, а заодно посвятили в таинства решета Эратосфена.

Но та же проблема отражается и в других областях. К примеру, тексты песен, в котором иногда собственно конца-начала не найдешь (чем особенно грешит наш рок). Да, может быть, для кого-то в теме это и имеет смысл, но для других-то это мистификация и просто неуважение - как будто афтор проводит черту, между теми, "кто понимает" и остальными.

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

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

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

Да и ведь все, наверное, помнят физика или химика из школы, который настолько увлекательно и интересно рассказывал про всякую заумную хрень из учебников, что учеба становилась простым и увлекательным занятием. Будьте проще и понятнее.

2 комментария:

  1. Меньше бы заморачивался, полезнее бы было :) Но по поводу объяснять всё простыми вещами - это ты правильно заметил ;)

    ОтветитьУдалить