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

Если зна-е алгоритмов/математики не нужно или мало где пригодиться, то

что изучать, чтобы писать хороший код? Тупо, писать много кода? А, полезно ли чтение чужого кода?

20 ответов

14 просмотров

Чего это вдруг не надо? Программирование основано на дискретной математике

Проблема "тупо писать много кода" не работает без знаний ,на протяжении недели долбался в стенку с Blazor и понял что без знаний SQL,EntityFramework,ASP.NET фиг что поймешь,на ютубе тоже так себе показывают,единственное спасения ,это курсы от компании (да да я пидарас который залетел как стажер и получил халявные курсы ,которые стоят 4-5+- к рублей в месяц),на ютубе есть SimpleCode канал там вот прям до интерфейсов обьяснения ,когда то в начале пути, очень сильно помогло)

Алексей Чумаков
Чего это вдруг не надо? Программирование основано ...

Ну, эти люди толкают науку. У них особая атмосфера упарывания по буковкам, формулам и остальному (утрирую, конечно, но, как я понимаю, примерно так дело и обстоит)

Пригодится знание самих алгоритмов и их работы, но в целом все они уже есть в инете. Надо просто понимать их и, если придётся, как-то модернизировать под себя

А стать программистом лучше поможет много чего, но, конечно, по-хорошему надо находиться в компании с кем-то, кто ещё кодит и будет так сказать ментором твоим

@name_666
Не согласен

Действительно, нахуй понимать что ты пишешь. Хуяк-хуяк и в продакшен

Алексей Чумаков
Действительно, нахуй понимать что ты пишешь. Хуяк-...

Не обязательно знать дискретную математику для написания кода

Алексей Чумаков
Действительно, нахуй понимать что ты пишешь. Хуяк-...

Ассамблер знаешь или ИЛ? Если нет, то че ты забыл в группе по шарпам? Если да, то чертов гений.

Алексей Чумаков
Чуть-чуть

Ну вот это чуть-чуть, оно тебе помогает при написание кода на шарпах?

RA-TA-TATA
Ну вот это чуть-чуть, оно тебе помогает при написа...

Да, анализируя IL код можно определить какие конструкции выгоднее использовать для производительности и.т.д.

Алексей Чумаков
Да, анализируя IL код можно определить какие конст...

это звучит как ,"я знаю ассамблер а ты нет,так что завали ебало я умней"

Олежа Балицкой
это звучит как ,"я знаю ассамблер а ты нет,так что...

Нет, просто утверждение про то что это нахуй надо - высер

Олежа Балицкой
это звучит как ,"я знаю ассамблер а ты нет,так что...

Это звучит именно так как он и говорит, ему нужно потому что он анализирует и старается выбирать оптимальные конструкции

Алексей Чумаков
Чего это вдруг не надо? Программирование основано ...

ну а компы на электротехнике построены, и хуле? знать это все конечно поможет, но не факт что ощутимо 99.999% разрабов

Хочешь быть хорошим и крутым программистом, то надо. Да и помогает разбираться проще в том как и что на практике устроено. А не просто вызови метод X для того чтобы произошло Y

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта