• ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    Посоветуйте какие-то книги, которые поднимут понимания программирования в общем.

     

    На данный момент я читаю - Компьютерные Сети By  Эндрю Таненбаум, Дэвид Уэзеролл.
    С радостью прочитаю книгу где объясняют про внутренности компа, как работает двоичная система и т.д, что бы была полезной, а не просто прочитал и забыл.

  • 3XMP

    Пользователь

    Регистрация: 04.06.2013

    Сообщения: 594

    Рейтинг: 165

    3XMP

    Регистрация: 04.06.2013

    Сообщения: 594

    Рейтинг: 165

    Совершенный код

    Чистый код


    ГовноКодер сказал(а):

    С радостью прочитаю книгу где объясняют про внутренности компа, как работает двоичная система и т.д, что бы была полезной

    Нажмите, чтобы раскрыть...

    Это тебе про ассемблер читать надо))

  • 0xA50C1A1

    Пользователь

    Регистрация: 14.07.2015

    Сообщения: 3164

    Рейтинг: 716

    0xA50C1A1

    Регистрация: 14.07.2015

    Сообщения: 3164

    Рейтинг: 716

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

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    0xA50C1A1 сказал(а):

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

    Нажмите, чтобы раскрыть...

    Я думал про такое даже не пишут, структуры данных это же очевидно... Но вот насчет О можно поспорить, хотя наверно все же надо, но не везде. Я считаю что на Python это не важно, ведь сам питон был создан не для этого

  • mne_realno_vse_ravno

    Пользователь

    Регистрация: 03.12.2013

    Сообщения: 1640

    Рейтинг: 1323

    mne_realno_vse_ravno

    Регистрация: 03.12.2013

    Сообщения: 1640

    Рейтинг: 1323

    ГовноКодер сказал(а):

    структуры данных это же очевидно... 

    Нажмите, чтобы раскрыть...

    Аххаха. Чекни какие нибудь kdtree или vptree. Структуры данных это довольно сложная и полезная тема

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    mne_realno_vse_ravno сказал(а):

    Аххаха. Чекни какие нибудь kdtree или vptree. Структуры данных это довольно сложная и полезная тема

    Нажмите, чтобы раскрыть...

    Pepega.png?1599561436. Беру свои слова назад, я имел ввиду немного другое.

  • 7even7een

    Пользователь

    Регистрация: 23.04.2021

    Сообщения: 984

    Рейтинг: -51

    Нарушения: 110

    7even7een

    Регистрация: 23.04.2021

    Сообщения: 984

    Рейтинг: -51

    Нарушения: 110

    Курс элементарной кулинарии

  • LifeIsGood

    Пользователь

    Регистрация: 04.07.2013

    Сообщения: 712

    Рейтинг: 228

    LifeIsGood

    Регистрация: 04.07.2013

    Сообщения: 712

    Рейтинг: 228

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

  • LifeIsGood

    Пользователь

    Регистрация: 04.07.2013

    Сообщения: 712

    Рейтинг: 228

    LifeIsGood

    Регистрация: 04.07.2013

    Сообщения: 712

    Рейтинг: 228

    ГовноКодер сказал(а):

    Годно, как раз джаву буду учить на следующем курсе

    Нажмите, чтобы раскрыть...

     

    тогда вот еще

  • clausewitz

    Пользователь

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    clausewitz

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    ГовноКодер сказал(а):

    Годно, как раз джаву буду учить на следующем курсе

    Нажмите, чтобы раскрыть...

    Учи лучше С++

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    clausewitz сказал(а):

    Учи лучше С++

    Нажмите, чтобы раскрыть...

    Да фу, реально не понимаю зачем он нужен,  если ты только не десктопом хочешь заниматься, ну или играми. Мб я ошибаюсь

  • clausewitz

    Пользователь

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    clausewitz

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    ГовноКодер сказал(а):

    Да фу, реально не понимаю зачем он нужен,  если ты только не десктопом хочешь заниматься, ну или играми. Мб я ошибаюсь

    Нажмите, чтобы раскрыть...

    А что в нем не так? Я владею обоими, мне С++ больше нравятся.

     

    С++ используется для разработки игры, Анреал учитывая его доступность и простоту это уже сверхбонус.

    На плюсах так же пишут игровые движки, графические решение, сервера, драйвера и т.д.

     

    Чтобы понимать преимущество С++ надо впринципе понимать как происходит процесс компиляции, машинный код.

     

    С++ не намного сложнее джавы, чтобы на него плеваться

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    clausewitz сказал(а):

    А что в нем не так? Я владею обоими, мне С++ больше нравятся.

     

    С++ используется для разработки игры, Анреал учитывая его доступность и простоту это уже сверхбонус.

    На плюсах так же пишут игровые движки, графические решение, сервера, драйвера и т.д.

     

    Чтобы понимать преимущество С++ надо впринципе понимать как происходит процесс компиляции, машинный код.

     

    С++ не намного сложнее джавы, чтобы на него плеваться

    Нажмите, чтобы раскрыть...

    Мне насрать на сложность, это бред считать какой-то язык сложным и поэтому не учить его, а учить другой. Просто с++ какой-то ограниченный сильно(имхо), не для того что я хочу. Ну то есть меня не интересует движки, сервера, драйвера и т.д. Я сейчас кайфую от андроида + веба

  • clausewitz

    Пользователь

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    clausewitz

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    ГовноКодер сказал(а):

    Мне насрать на сложность, это бред считать какой-то язык сложным и поэтому не учить его, а учить другой. Просто с++ какой-то ограниченный сильно(имхо), не для того что я хочу. Ну то есть меня не интересует движки, сервера, драйвера и т.д. Я сейчас кайфую от андроида + веба

    Нажмите, чтобы раскрыть...

    С++ ограничен? Как раз намного гибче чем Джава, для андроида есть сейчас и получше решения

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    clausewitz сказал(а):

    С++ ограничен? Как раз намного гибче чем Джава, для андроида есть сейчас и получше решения

    Нажмите, чтобы раскрыть...

    Flutter + Dart? Больше и не знаю.

  • ceergs_12

    Пользователь

    Регистрация: 15.05.2021

    Сообщения: 576

    Рейтинг: 965

    ceergs_12

    Регистрация: 15.05.2021

    Сообщения: 576

    Рейтинг: 965

    ГовноКодер сказал(а):

    Flutter + Dart? Больше и не знаю.

    Нажмите, чтобы раскрыть...

    GMS 2 roflanBuldiga.png?1616515169

  • 7even7een

    Пользователь

    Регистрация: 23.04.2021

    Сообщения: 984

    Рейтинг: -51

    Нарушения: 110

    7even7een

    Регистрация: 23.04.2021

    Сообщения: 984

    Рейтинг: -51

    Нарушения: 110

    ГовноКодер сказал(а):

    Годно, как раз джаву буду учить на следующем курсе

    Нажмите, чтобы раскрыть...

    Ты же тут рассказывал что ты программист уже))

     

    clausewitz сказал(а):

    С++ ограничен? Как раз намного гибче чем Джава, для андроида есть сейчас и получше решения

    Нажмите, чтобы раскрыть...

    Ох уж эти студенты, гибкость в языке это наоборот плохо, запомните 

  • ГовноКодер

    Пользователь

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    ГовноКодер

    Регистрация: 31.05.2021

    Сообщения: 146

    Рейтинг: -17

    Нарушения: 100

    7even7een сказал(а):

    Ты же тут рассказывал что ты программист уже))

     

    Ох уж эти студенты, гибкость в языке это наоборот плохо, запомните 

    Нажмите, чтобы раскрыть...

    Ну я работаю + учусь

  • - Shtirlitz -

    Пользователь

    Регистрация: 21.03.2019

    Сообщения: 752

    Рейтинг: 178

    - Shtirlitz -

    Регистрация: 21.03.2019

    Сообщения: 752

    Рейтинг: 178

    img

    Пять главных книг по методологии и основам, которые были у меня на пути:

     

    SICP 

    Code Complete 

    The Mystical Man-Month

    Algorithms (CLRS)

    Design Patterns (GoF). 

     

    Офк ещё нужны талмуды по самой технологии, но стек технологий у каждого свой, а значит, и свой срез литературы. 

  • Armagedonby_ZERGS

    Пользователь

    Регистрация: 23.03.2015

    Сообщения: 10759

    Рейтинг: 4164

    Armagedonby_ZERGS

    Регистрация: 23.03.2015

    Сообщения: 10759

    Рейтинг: 4164

    ГовноКодер сказал(а):

    структуры данных это же очевидно...

    Нажмите, чтобы раскрыть...

    Уверен?


    clausewitz сказал(а):

    С++ ограничен? Как раз намного гибче чем Джава, для андроида есть сейчас и получше решения

    Нажмите, чтобы раскрыть...

    Он слишком дорогой по времени. Там где на джаве подключив спринг ты сделаешь задачу за 100 строчек, на с++ будешь писать 2 недели и получишь на 10% быстрее программу. Такое.

    С++ очень крут когда у тебя есть время 5-7лет на его плотное изучение, и тебе по кайфу страдать с указателями.

     

    А так, его одни студенты и рейтят, пока его в универе учат, а когда в реальный мир попадают, понюхают легаси кода 90х годов, сразу мнение меняют.

  • clausewitz

    Пользователь

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    clausewitz

    Регистрация: 10.06.2014

    Сообщения: 2516

    Рейтинг: 234

    Armagedonby_ZERGS сказал(а):

    Уверен?

     

    Он слишком дорогой по времени. Там где на джаве подключив спринг ты сделаешь задачу за 100 строчек, на с++ будешь писать 2 недели и получишь на 10% быстрее программу. Такое.

    С++ очень крут когда у тебя есть время 5-7лет на его плотное изучение, и тебе по кайфу страдать с указателями.

     

    А так, его одни студенты и рейтят, пока его в универе учат, а когда в реальный мир попадают, понюхают легаси кода 90х годов, сразу мнение меняют.

    Нажмите, чтобы раскрыть...

    Тут зависит от задач, да на спринге многое решать лучше,я начинал с джавы и Спринга,что то на Питоне, мне нравится Анреал и тут вариантов кроме как писать на С++ вариантов нет, юнити далеко до Анреала, 

Кто смотрит тему (Пользователи: 0, Гости: 1)