Получи случайную криптовалюту за регистрацию!

Библиотека

Логотип телеграм канала @hacckingbook — Библиотека Б
Логотип телеграм канала @hacckingbook — Библиотека
Адрес канала: @hacckingbook
Категории: Книги , Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 14.41K
Описание канала:

Огромная подборка книг и курсов по всем языкам программирования (только все самое актуальное и лучшее), как для новичков так и для профи!
По любым вопросам - @adm1ngmz
Наши каналы - @LifeHackmedia

Рейтинги и Отзывы

1.00

3 отзыва

Оценить канал hacckingbook и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

3


Последние сообщения 8

2023-01-06 14:03:01 Шаблоны корпоративных приложений - Фаулер Мартин, Райс Дейвид

Создание компьютерных систем — дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах — как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформив их в виде типовых решений. Результат перед вами — незаменимое руководство по архитектуре программных систем для любой корпоративной платформы.

Скачать книгу…
711 views11:03
Открыть/Комментировать
2023-01-01 00:06:31
Поздравляем вас с Новым 2023 Годом!
637 views21:06
Открыть/Комментировать
2022-12-31 13:01:18 IntelliJ IDEA. Профессиональное программирование на Java (2005) - Давыдов С. В., Ефимов А. А.


Книга представляет собой исчерпывающее руководство программиста по использованию среды разработки IntelliJ IDEA для создания Java-приложений. Рассмотрены основные особенности работы с IntelliJ IDEA: создание кода на основе информации о классах, редактор с мощными вспомогательными возможностями, встроенная поддержка рефакторинга кода, средства структурного анализа и проверки кода на наличие логических ошибок, потенциально опасных конструкций и возможных способов улучшения, поддержка J2EE-приложений, поддержка XML, визуальный редактор пользовательского интерфейса, встроенная поддержка unit-тестирования с использованием JUnit, поддержка основных систем контроля версий (SourceSafe, CVS, Starteam), полная поддержка Java 5, поддержка плагинов. Особое внимание уделено практическим приемам работы с IntelliJ IDEA. Компакт-диск содержит все необходимое для разработки Java-приложений.

Скачать книгу…
1.1K views10:01
Открыть/Комментировать
2022-12-31 12:00:48
Как программисту быстро запоминать английские слова?

Существуют эффективные методы запоминания, которые помогают выучить и отложить в долговременную память любые виды информации - иностранные слова, символы, коды, сложные тексты и т.д.

Тренер по развитию памяти и специалист по эффективному обучению проведет бесплатное занятие на котором расскажет:

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

Если вы хотите запоминать информацию быстро, качественно и надолго, то записывайтесь на занятие по ссылке: https://is.gd/qbUdaK
324 views09:00
Открыть/Комментировать
2022-12-29 12:13:01 Совершенный код (2010) - Макконнелл С.


Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.

Скачать книгу…
885 views09:13
Открыть/Комментировать
2022-12-26 17:05:21 РЕФАКТОРИНГ Улучшение существующего кода - МАРТИН ФАУЛЕР

Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы. Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника.

Скачать кингу…
707 viewsedited  14:05
Открыть/Комментировать
2022-12-26 16:01:50
Друзья, присоединяйтесь к марафону-практикуму по Docker от опытного DevOps инженера Антона Белова!

Структура марафона разработана специально для закрепления практических навыков

Ограниченное время выполнения заданий для мотивации прохождения марафона

Получите сертификат о прохождении марафона

На марафоне разберем:
 
Установка Docker
Основные компоненты Docker
Docker-compose
Docker: хранение данных
Docker: логирование и мониторинг
CI/CD непрерывная интеграция и доставка
Docker: Сети)
Docker: Registry

Подробности: https://mind-kit.ru/docker-marathon?utm_source=telegram-hacckingbook

#рекомендуем
859 views13:01
Открыть/Комментировать
2022-12-25 12:42:02 HEAD FIRST. ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ

В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.

Скачать кингу…
700 views09:42
Открыть/Комментировать
2022-12-23 12:39:01 Эффективная работа с унаследованным кодом - Физерс, Майкл.

В этой книге освещаются следующие вопросы:
— Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности.
— Перенос унаследованного кода в средства тестирования.
Написание тестов, препятствующих внесению новых ошибок в код.
— Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#.
— Точное выявление мест в коде, где требуется внести изменения.
— Работа с унаследованным кодом, который не является объектно-ориентированным.
— Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.

Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным.

Скачать книгу…
962 views09:39
Открыть/Комментировать
2022-12-21 12:38:01 Шаблоны тестирования xUnit: рефакторинг кода тестов. - Месарош, Джерард

В данной книге показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение по вторений и описательные имена, к написанию кода тестов. В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и ‘‘запахов’’ тестов (признаков существующей проблемы). В частях II и III приводится каталог шаблонов проектирования тестов, ‘‘запахов’’ и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части III сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектирова нии как тестов, так и самого программного обеспечения.

Скачать книгу…
584 views09:38
Открыть/Комментировать