Константин (Враг хорошего) (const0000) wrote,
Константин (Враг хорошего)
const0000

азы программирования

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

так вот,
азы того ещё программирования говорят: наибольший выигрыш — как в объёме программы, так и в её быстродействии, даёт — НЕ оптимизация отдельных её операций и функций, а только оптимизация — алгоритма программы, т.е. совершенствование логики её выполнения.
это азы.

а вспомнить меня об этом заставила давешняя «прямая линия с Президентом»...
не то, что "наш Президент — лох педальный, и не знает даже азов!",
да нет, всё он знает.
наверное :))
но прилипло и не покидало ощущение, что за лохов там держали — всех нас,
нас — голосовавших и надеявшихся на некую "оптимизацию кода".
ну да, вот вам и оптимизация — тут потолок побелить, там ведёрко подставить,
чтобы на пол не капало, а здесь — "принять неотложные меры".
так студенты в 80-ые программировали...

собственно,
я и не смотрел эту "прямую линию" — подряд — просто стыдно было.
стыдно — за себя, за людей, чего-то там спрашивающих и на что-то надеящихся,
за тараторящих чиновников стыдно, за Президента...
конечно, он — "раб лампы", потёрли, и выскочил — «чего изволите»...
но это не оптимизация, это — профанация,
так студенты в 80-ые программировали — задорно и бестолково.

а алгоритм ведь очень просто оптимизируется:
не нужно говорить — "повысим доходы", "улучшим благосостояние", "подъём экономики", "прорыв", "остановим инфляцию", "наладим то, наладим это", "поборем коррупцию", суть — вытрем сопельки всем обиженным...
нужно просто сказать — все должны работать, и мы всем работу — дадим.
причём, дадим работу — не в Москве, а там — где вы сей час живёте, и работу — разнообразную и интересную, а главное, нужную — всем, а не только "бюджету" и "мировой экономике".

вот и вся оптимизация кода нашей жизни:
людям нужна работа, а не деньги.
работу нужно оптимизировать, а не деньги.

Tags: мысли вслух, политика
Subscribe

Posts from This Journal “политика” Tag

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 21 comments

Posts from This Journal “политика” Tag