Автоматизация в голове, а практика в Odoo. Михаил Константинович Скворцов

Чтение книги онлайн.

Читать онлайн книгу Автоматизация в голове, а практика в Odoo - Михаил Константинович Скворцов страница 2

Автоматизация в голове, а практика в Odoo - Михаил Константинович Скворцов

Скачать книгу

Насчет умения – тоже с большой натяжкой. Это знание людей о том, как на быстрой считалке решить линейные уравнения, которые описывают вероятностную модель сходства одного объекта с другим. Вот. Сложно? Да нифига.

      Итак, что имеем: есть задача. Человек придумывает решение. Затем, пользуясь абстракцией под названием «математика», делает решение повторяемым для всех задач такого типа. А потом придумывает, как это уже придуманное решение заставить работать на компьютере.

      Так что ваш любимый сайт с рецептами – это очень-очень много формализованных идей и мыслей многих людей. Например: вот так мы будем хранить фотографию, вот так мы будем передавать данные, вот так мы будем хранить данные. И эти мысли так сильно детализированы, что сначала можно сойти с ума, когда понимаешь это. Детализировано всё: как хранить А, как хранить Б, как рисовать А вплоть до точки. Даже как прибавить одно число к другому и то состоит из 5 (пяти) операций.

      Нормально так придумали считалку, чтобы поиметь такой гемор.

      Но счастье заключается в том, что считалка-то наша и запоминает отлично. Она лучше всего на свете умеет запоминать и прибавлять единичку. А это значит, что… ТАДА!!! Если кто-то один придумал и записал, как решить задачу, нам уже париться не надо. Мы можем взять и пользоваться.

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

      Один научился сортировать произвольные числа от 1 до 100 по порядку, и тут же все научились. Просто говорят: «А вот применю-ка я сортировку Васи».

      Упражнение.

      Если вы забыли всё, что знали по информатике, попробуйте придумать метод, как отсортировать числа от 1 до 100. Не придумывается?

      В этом-то и секрет нашей НТР (научно-технической революции) 20-21 века. В том, что мы научились точно запоминать наработки других людей и воспроизводить их.

      В 50-х годах программисту приходилось писать алгоритм той же сортировки вручную. Сегодня программист просто указывает, что массив данных сортированный. Всё.

      Представляете, сколько сделано за 70 лет работы с ЭВМ? Вот Вы купили новый ноут, поставили загрузочную флешку, и через 20 минут операционная система установлена. 20 минут, и концентрированное знание, его копия, залилась на ваш персональный ноут и готова к службе вашим интересам. Это опыт сотен тысяч умнейших людей, самых токовых и талантливых, он теперь весь Ваш. Весь. Пользуйтесь.

      Эпоха фреймворков

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

Скачать книгу