170 похожих чатов

Граждане, такой вопрос. Я на c++ полгода писал проект один, параллельно

изучая язык.
Довел его до минимально работающей модели.

Но понимаю что код у меня криво-косой и, наверняка не реализовывает лучшие практики программирования. Короче - мне хочется освоить c++, чтобы не писать ужасный код, а писать кошерно, богоугодно и высокопроизводительно.

Вопрос - по какому пути пойти?
Идти учиться в какое то конкретное место?
Курить книгу какую-то фундаментальную?
Пилить проекты мне кажется не очень вариантом, т.к я там как знаю, так и пишу.

Как перейти от быдлокода к кошерным практикам?

32 ответов

26 просмотров

На работу устроиться?:)

Виктор-Nekrasov Автор вопроса
I
На работу устроиться?:)

Как вариант, хотя не очень удобно, т.к. я предприниматель и график времени очень разный

Например почитать c++ core guidelines

Тут есть несколько путей: 1. Необходим толковый ментор/наставник, который будет учить тебя использовать best-практики, говорить где полная фигня и что надо исправить, гонять тебя по архитектуре 2. Можно прочитать туеву кучу книг, почитать опенсорсный код и начать контрибьютить в проекты, тем самым развивая навыки чтения кода и навыки написания кода путем прохождения ревью 3. Устроиться на НОРМАЛЬНУЮ работу, на которой твои коллеги не будут тебя гнобить каждый раз за то, что написал говно, а показывать в чем именно ты неправ

Core Guidelines почитать сначала надо

Да нормально, пиши дальше, что-то более сложное, а твой код можешь прислать, посмотрим

Виктор Nekrasov
Как вариант, хотя не очень удобно, т.к. я предприн...

У нас уже был тут пожарник , был наладчик прессового оборудования, но вот предпринимателей пока не было... (пожарник и наладчик конечно никуда не делись, живы, здоровы)

Виктор-Nekrasov Автор вопроса
Ilya Zviagin
А зачем тогда тебе С++ ?

1. Для души и саморазвития 2. Страхуюсь на случай ухудшения экономической обстановки 3. Есть пара проектов которые охота запилить

Виктор Nekrasov
1. Для души и саморазвития 2. Страхуюсь на случай ...

(3) и какие же ? А то тут товарищ у нас хотел Web-программированием заниматься, и ему сказали, что С++ просто необходим...

Виктор Nekrasov
1. Для души и саморазвития 2. Страхуюсь на случай ...

(2) — выглядит ОЧЕНЬ ОПТИМИСТИЧНО! Гораздо прогматичнее было бы получить в права категорию E или выучиться на электрика.

Ilya Zviagin
(3) и какие же ? А то тут товарищ у нас хотел Web...

Ну так с++ это язык языков. Все более менее современные языки на нем написаны вроде как

Виктор-Nekrasov Автор вопроса
Ilya Zviagin
(3) и какие же ? А то тут товарищ у нас хотел Web...

Нейронки. Почему электрик прагматичнее? Мне кажется хоороший сишник всегда работу найдет. Не смогу далее общаться, т.к. в ближайшие несколько часов буду в бане)

Виктор Nekrasov
Нейронки. Почему электрик прагматичнее? Мне кажетс...

Вероятность что ты, не профессионал, выучишь С или С++, найдёшь по нему работу, и тебя на неё возьмут, почти ноль.

Ilya Zviagin
Вероятность что ты, не профессионал, выучишь С или...

Потому что 90% HR ов (они конечно почти все поголовно идиоты, но всё же) даже не смотрят на резюме, если до этого кандидат не занимался ровно тем же самым, чем надо будет заниматься у них.

Eyed Shovel
Как-то категорично

Ну... Я как бы в теме немного...

Ilya Zviagin
Вероятность что ты, не профессионал, выучишь С или...

Тогда такой вопрос. А что значит "не профессионал"? Где клепают профессионалов C++?

Ilya Zviagin
Вероятность что ты, не профессионал, выучишь С или...

Вы давно людей нанимали? :) дефицит людей острый

Eyed Shovel
Тогда такой вопрос. А что значит "не профессионал"...

А кого называют профессионалом независимо от профессии? )

Boris V.
А кого называют профессионалом независимо от профе...

Не, мне всё-таки кажется, что он про специальность

Boris V.
А кого называют профессионалом независимо от профе...

Того, кто профессию имеет:) т.е. деньги получает за определенный вид деятельности

Boris V.
А кого называют профессионалом независимо от профе...

Кто постоянно занимается чем-то чтобы зарабатывать деньги

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта