Как начинающим, так и маститым программистам, не побоюсь предложить во время создания программного продукта ДУМАТЬ и о том, а что будет с их "творением" после того, как они сдадут его заказчику и умоют руки? Как сделать так, чтобы программный продукт можно было легко и недорого поддерживать и как, без особых затрат, другие смогли бы адаптировать код к новым внешним условиям?
За 42 года работы программистом я ВСЕГДА помнил о тех, кто будет поддерживать мой код и наработал паттерны-элексиры бессмертия, с которыми, с удовольствием, с Вами поделюсь.
К слову, знание о паттернах-элексирах бессмертия во время технических интервью, всегда давало мне преимущество перед не посвященными конкурентами.
Для прохождения курсов необходимо:
- знания языка программирования Python на самом элементарном уровне
- GITHUB
eco-programming - это парадигма программирования, которая исходит из того, что любой программный продукт в перспективе бесполезен и экологически вреден для человечества, кроме такого программного продукта, который можно быстро и не дорого перепрограммировать (изменить, обновить) для работы с новыми данными в новых условиях.
Читать и писать вы научились у других. Наша цель научить Вас писать бессмертные поэмы.
eco-programming - путь к бессмертию Ваших программных продуктов и Вас самих ...
Парадигма программирования – это совокупность принципов, методов и понятий, определяющих способ конструирования программ. Вы, конечно, слышали про такие парадигмы программирования как структурное и объектно-ориентированное только не знали, что это такие ПАРАДИГМЫ ). Если прогресс искусства программирования в целом требует постоянного изобретения и усовершенствования парадигм, то совершенствование искусства отдельного программиста требует, чтобы он расширял свой репертуар парадигм.
Вперед, друзья! Мы познакомимся с принципами, методами и понятиями, определяющими способ конструирования программ в eco-programming парадигме.
ECO-PARSER | eco-programming в парсинге:
- научитесь следовать принципам и методам eco-programming при рещении задач парсинга на основе теории конечных автоматов;
- разработаете eco-parser для работы с числовыми переменными;
- создите интерактивные шаблоны для парсинга данных;
- освоите парсинг Веб сайтов с помощью Python;
- напишите eco-parser для парсинга веб-сайтов;
ECO-WEB | eco-programming при разработке веб-приложений:
- узнаете как применять eco-programming в веб-проектах ;
- построите eco-web веб-сайт, следуя принципам eco-programming, способный выдержать сотни релизов
ECO-FLOWCHART | eco-programming при описании алгоритмов:
- узнаете как полезно и удобно заменить все существующие способы описания алгоритмов на eco-flowchart.;
- научитесь общаться с заказчиком, говоря в ним на одном языке в eco-flowchart паттерне.