>>255967138 (OP) > совершенный код > чистый код > постигаем агиле А где, собственно, программирование? Такие книги стоит читать тогда, когда у тебя уже есть годик опыта работы девом.
>>255967478 >Она просто слишком часто обновляется и книги по ней покупать и читать это такое Лолшто, по БД например один и тот же учебник с 70-х актуальный. Ты набрал хайпового говна всякого, а основы изучать похоже не собираешься.
>>255967614 >Ты набрал хайпового говна всякого, а основы изучать похоже не собираешься. Во фронтенд вкатываюсь. Так что да, там все немного более скоротечное
>>255967711 Это жаба в идее. >>255967688 Есть настольные книги, которые лучше иметь в бумажном виде и твёрдой обложке, у опа книжки-однодвевки, grocking algorithms вообще хлам, имхо.
>>255967928 Ну когда 95% комментов к мр состоят из переноса точек, переименования методов и переменных не мудрено, что им теперь искать других работничков >>255967968 Лютейше дваждую.
>>255968049 Дружище, доёбывание до всякой хуйни — замедляет процесс разработки. Надо знать меру. Программист-перфекционист — это вообще говно из жопы. Он простую фичу будет неделю туда-сюда переписывать.
>>255968109 >>255968158 >Проектв даже сопровождать никто не будет Лол, потому и не сопровождают большую часть, что ее не пишут, а буквально срут в код. Легче просто все закрыть. Сам в таком проекте работал. Просто не хватило денег на программистов у компании и они закрылись
>>255967138 (OP) Прежде чем читать книги надо сначала сесть и порешать самые банальные задачки чтобы столкнуться с теми проблемами которые в книге решаются. Если ты просто с нуля сядешь читать книги о каких то архитектурах и дизайнах, тебе это без практического опыта ничего не даст.
>>255968315 Ну справочник это понятное дело, там вся суть в практической части. Кнут - кладезь задач. Многие читали кнута но даже не в курсе, что все задачи пишутся на ассемблере с системой комманд специально разработанной для этой самой книги. В остальных книгах тоже полно полезный задачек.
>>255968644 Отличное дополнение к сухим справочникам алгоритмов, я считаю. В конечном свете знания там за картинками точно такие же скрыты, что и во всех других книгах по алгоритмам
>>255968936 За что денег заплатят, то и решу. Очень странное у тебя представление о фронте, если честно. Вроде бы полно сложных приложений, а ты все как из 2000 капчуешь с html и примитивным js
>>255967806 Извини, не могу прочитать твоё сообщение без AbstractProxyBeanSingletonMessageRraferAdapterFactory. Подожди недельку, пока я его напишу, хорошо?
>>255967138 (OP) Аноны, как лучше вкатываться, если не с целью работы на коммерческих проектах? Чтобы неспешно постигать разработку софта, желательно ближе к использованию математики.
>>255967790 Игорь ты? Узнал тебя по твоим шизоидным высерам. А помнишь как ты насрал в пайплайн когда интерном был? Тогда твоё говно аж до trusted репозитория дотекло и ведущий архитектор за тобой ветки стирал.
>>255970796 Занимаются тем, чем обычно фронты занимаются - вкатуны верстают, сеньоры архитектуру на коленке лепят. И так циклично. Вкатуны получают по 50к, сеньоры по 200к.
>>255973768 >любых бы книг, но желательно на тему IT и программирования Код Петцольда, алгоритмы Кормена и Database Systems: The Complete Book Уидом Ульман и Гарсия-Молина.
>>255973454 Научись пользоватся GIT или SVN, можешь просто установить себе на комп, у тебя будет свой репозиторий. Это бесценный инструмент.
Книги как CLEAN CODE говорят в принципе о том, что ты не пишешь код для себя или для машины, а для других програмистов, поэтому код должен быть выразительный, т.е. ясно коммуницировать твои намериния. У каждой функции, класса - одна чёткая задача. Минимировать зависимости между классами/модулями. Хорошие, говорящие имена, и всё такое. Код должен быть написан для ясности.
Кроме того, юнит тестирование и Test Driven Development. Если у тебя код полностью под тестами, ты можешь его менять, не боясь, что где-то, что-то бахнет. Код без юнит тестов - это сразу Legacy.
Рефакторинг книга от Fowler, тоже о том, как сделать код более ясным и конечно о тестах. Но в ней много хороших примеров на яве. CODE COMPLETE - тяжело и много. Оставь когда начнёшь ориентироватся в выбранном языке.
SICP можно читать, функциональное программирование - это божественный инструмент, но для начинающих может.. не на столько интуитивно, там куча (((((((( скобок )))))))).
выбери язык, который будешь учить.
А вообще, не давай каким-нибудь завистникам тебе что-то портить, если есть желание, то делай и не теряй фокус. Самый трудный шаг - осмысленный первый.
>>255974047 Спасибо, анончик, погляжу. Первые 2 уж точно А ведь я даже не слышал о таких книгах.
>>255974073 Спасибо, спасибо, спасибо, анончик! Я как раз сегодня начал знакомство с GIT(но пока только знакомство). Я так рад, что ты мне это всё написал! Пойду гуглить и читать. И хорошо, что Рефакторинг Фаулера на Java. Она как раз мне очень нравится.
Вебмакакинг - это не программирование. Более того, конкуренция в вебе (по большей части в фронте) ебейшая. Лучши иди в геймдев, датасаенс, QA (тут правда конкуренция тоже подросла - если вчера брали домохозяек и обучали азам за пару дней, то сейчас уже желательно знать bash+python), а про веб забудь если не хочешь закончить на апворке сражаясь с индусами за бичпакет или очередной галере где тебя будут ебать в жопу и заставлять лопатить чужой говнокод.
>>255974524 Частично соглашусь. Мне блять тяжело было удерживать в голове все эти названия столов, аттрибуты, хуюты все это говно одновременно в голове, что бы увидеть и понять картину целиком. Поэтому на этой ебаной задаче застопорился на два дня и сидел одну и ту же лекцию по sql два дня пересматривал, сука рисовал себе схемы, что бы блять просто понять реляции. Надеюсь с опытом это уже будет восприниматься по наитию.
>>255975049 Чет орнул с прикола про макак с апворка, а ты не думал что можно просто выучить английский и искать клиентов напрямую в США и ЕС без тупого посредника в виде платформы? Это то чего индус как раз сделать не сможет, что и позволяет тебе с ними не конкурировать. Делаешь себе сайт, пишешь о себе и раскручивашься как бренд, если ты реально такой неебаться профессионал как ты говоришь, тебе никакой сложности не составит пробежаться по дискордам тематическим, кинуть клич и словить 20+ сообщений в личку с предложением написать что-то под их нужды.
Более того на том же самом апворке если качнуть профиль, тебе кидает лучше клиентов, ясен пень если ты залетел с ходу с гугла, регнул акк и тебе дали заказ за 10 долларов. Если фулл тайм сидеть на апворке, то ты быстро выйдешь с этого днища и тебе будет кидать более менее кого-то нормального.