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

Используем Ексел для создания прикладных программ для практического решения ежедневных задач бизнеса, и не только. Для пользователей с "нулевой" подготовкой.

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

Какая из двух однотипных задач лучше? Та, которая меньше по размеру, легче для усвоения, проще для понимания и имеет минимальный код! Почему? В таких микропрограммах возможен минимум ошибок, сбоев. Легче и проще отладка. Они "неубиваемые". Работают долго, без сбоев. Моя первая программа по учёту продаж работает более 23 лет без изменений. Много Вы знаете программ с таким стажем? Для продавца с минимальной подготовкой. Разве это "не вкусно"?

Моя гордость - программа ОК - Отдел кадров. Предприятия, фирмы, холдинга, чего угодно. И не только ...

Один Ексел файл 88 кБайт! В архиве. 252 кБ раскрытый. Четыре вкладки - Реестр приказов, бланки приказа о приеме, увольнении и отпуске - три вкладки.

Подумаешь, нашел чем хвастаться. Не программист, опытный пользователь такое же напишет за 5 минут. А пафоса сколько? И да, и нет. Полна талантами земля русская. Согласен. Напишет и будет САМ юзать. Уверен, таких много по стране нашей. Однако ...

1. Не так уж и много, тех, кто может аналогичным способом и с такими микрозатратами решать подобные задачи, раз.

2. Самое главное - это не только один из способов решения конкретной прикладной задачи, но и стиль, путь, направление - учебник для решения аналогичных и им подобных задач. По этому же трафарету!!! Два.

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

Вот мы плавно и подкатились к системе безопасности ПАНЦИРЬ. Или практическому пути перехода к цифровой экономике завтрашнего дня. Оставить, в дне вчерашнем, все сегодняшние наработки, особенно в сфере производства. И с чистого листа начать создавать альтернативный вариант взаимодействия между конкретным человеком и его проблемами, задачами, путями его развития, заработка, минимизации затрат и роста производительности труда. Не обращая внимания на его компьютерную компетентность. Знания языка, и программирования в том числе.

12.01.2021 8:53