C/C++

Мне очень надоело изучать одну теорию C++

Здравствуйте!
Чета меня в последнее время совсем не прет в программирование, не от того, что это сложно, чтение теории не доставляет мне никакого умиротворения. Я очень хотел бы создать хотя бы малое приложение, хотя ты не знаю там, игру мелкую 2D чтобы показать самому себе, что я не зря читал 600стр учебника Лафоре из 900стр. Я не знаю, я закрепляю всю эту дичь, но никакого удовольствия это не вызывает, чистая сухая теория с сухой практикой это такой бред и никакого дофамина в мозг не доставляет. Я через силу воли изучаю эту дичь, чтобы потом я мог программировать свои любимые микроконтроллеры и создать свою химическую установку. Но блин, если так будет продолжаться это бредовая тема. Можете посоветовать что - нибудь, что немного развеселило бы мои похождения в С++?
Для программирования микроконтроллеров вам подойдёт изучение чистого C, без плюсов. C++ настолько сложен своими безграничными возможностями, что на его изучение уходят годы. А язык к тому стал активно развиваться. Оба языка нацелены, в первую очередь, на высокую производительность. А вот для реализации пользовательских интерфейсов они подходят меньше всего, а C, особенно. Все примитивные игры давно и по несколько раз написаны, а их исходный код на C/C++ можно найти в открытом доступе и изучить. При желании найденный код можно оптимизировать, то есть переписать с учётом актуальных стандартов языков. Это, несомненно, пойдёт вам на пользу. рекомендую начать с Тетриса
Их там много
Альберт Садыков
Альберт Садыков
71 978
Лучший ответ
Сапар Искаков Я считаю, что базу для микроконтроллеров ардуино я получил.
Но я ещё хотел тут развиваться и начать работать. По вашим прогнозам, за год у меня не получится куда-нибудь вкатиться на должность джуниора и.т.д?
Пиши то, что тебе надо. Надо 2D игру? Пиши, значит, ту игру
Evgeniy Ivashkov
Evgeniy Ivashkov
57 639
Программирование изучается в первую очередь практикой.
Если уже изучил теорию, начни что-то делать, можешь задачи на codeforces решать, можешь свой проект пилить. По поводу программирование микроконтроллеров, тебе надо изучать конкретную железку.
Артём Ящук
Артём Ящук
28 652
Привет! Понимаю, что сухая теория может утомлять, особенно если нет возможности применить её на практике. Вот несколько предложений, чтобы сделать изучение C++ более интересным:

1. **Проекты**:
- Создайте простую 2D игру с помощью библиотеки, например, SFML или SDL. Это может быть что-то простое, например, арканоид или змейка.
- Попробуйте написать программу для управления микроконтроллерами. Если у вас есть опыт работы с микроконтроллерами, это может быть отличным способом применить знания C++.

2. **Кодинг-челленджи**: Существует много сайтов, на которых предлагаются задачи по программированию разной сложности. Решение таких задач может помочь закрепить теоретические знания и приобрести практический опыт.

3. **Онлайн-курсы**: Есть множество онлайн-курсов, которые предлагают интерактивные задания и проекты. Это может быть более интересно, чем сухая теория из учебника.

4. **Open-source проекты**: Попробуйте поучаствовать в разработке какого-нибудь open-source проекта. Это позволит вам узнать, как работает реальный код и как работают команды разработчиков.

5. **Создайте свой проект**: Начните свой проект с нуля — это может быть что-то, что вас действительно интересует. Это может быть инструмент, игра или любое другое приложение. Создание чего-то собственного может быть очень мотивирующим.

Надеюсь, что хотя бы одно из предложенных направлений поможет вам вернуть интерес к программированию на C++!
изучай трейдинг на бингуру, зачем программирование
SL
Savchukov Lyoha
4 327
Сапар Искаков Я предпочитаю развивать мозг, что дает программирование. Это очень мощный инструмент для этого. А трейдинги и.т.д это не для меня.
Купи стопарик с читасом,проведи время с пользой для себя и для общества
Многабукаф. Зачем читать книжки по языкам программирования? Пара статей из инета и вперед писать программы! Практика получше любых теорий и книжек