Программирование вообще и конкретный вопрос
gonchar — 16.04.2016 Хотел задать только конкретный вопрос, но прочёл мнение bobojamba (вот тут)и решил повторить свой ответ, поскольку считаю его вообще нетривиальным и важным мнением.
Мнение о программировании
Читающие этот журнал могли заметить, что, хотя я не являюсь программистом, я довольно часто пишу в журнале какие-то вещи, ч программирование связанные. И в реальной жизни иногда пишу какие-то программы самого разного назначения.
Это всё - не просто так, это действительно связано с выделением мной программирования в "особо важную" часть жизни по теоретическим соображениям, которые я сейчас приведу. Собственную же жизнь я стараюсь строить в соответствии со своими теоретическими представлениями. Не всегда это получается в полной мере, но стремиться к этому, я считаю, стоит, что рекомендую всем. :) Будут большие ошибки и разочарования, может понизиться самооценка, но скучно не будет - уж что-то, а это гарантирую :)))
Итак, теоретические соображения.
1. Программирование - это способ общения с некоторыми созданными людьми предметами.
Этих предметов становится больше и больше. Разумно полагать, что через какое-то время эти предметы станут преобладать. Покуда "искусственный интеллект" не создан, программирование останется единственным способом, позволяющим максимально использовать их возможности.
2. Программированием обычных компьютеров можно автоматизировать большую часть деятельности любого человека, в первую очередь - своей собственной.
3. Программирование даёт навык проектирования. как такового. Причём программирование имеет тот плюс, что от идеи до результата а нём путь короче, чем в других делах. Поэтому программирование учит полезным вещам.
4. Программирование заставляет мыслить логично, целенаправленно, структурированно и последовательно.
Исходя из этого, я считаю, что программирование должно быть элементом культуры любого современного человека. Слово "должно" я употребляю в смысле "разумно аргументированно, что необходимо", не в смысле желания кого-то принудить, конечно. :)
Практический вопрос
Хочу воспользоваться плюсом ЖЖ - возможностью получения знаний.
Оказалось, что идея использовать комментарии, отличные от /* текст */, распространена.
Спасибо написавшим! Жаль, что она не является общераспространённой (полагаю, это связано с тем, что о ней не пишут обычно в учебниках на первой же странице, посвящённой комментариям).
Коллеги, кто знает вот какую конкретику, напишите, пожалуйста. Есть ли возможность использования таких комментариев в средах:
1) Qt Crearor
2) Embarcadero C++ Builder
3) IntelliJ IDEA
?
К сожалению, я могу использовать именно эти (программирование - не моя специализация, время на "перестройку" для меня слишком ценно). Сейчас я вынужден буду, видимо, с Эмбаркадеры полностью уйти (дрянь какая-та стала совсем, продолжал я её использовать исторически по понятным профессионалам причинам, полагаю) на Qt. IDEA же мне нравится больше других сред Явы, хотя она и платная, поэтому то, что я и люди со мной будем делать под Явой, я буду требовать делать под ней. К сожалению, видимо, придётся всё больше и больше переходить на Яву. С++ всё-таки более трудоёмок, ошибкогенен и менее удобен с точки зрения кроссплатформенности... а их сейчас развелось, как собак. :)