uk
Feedback
Daily Coding 🔥

Daily Coding 🔥

Відкрити в Telegram

Канал, который научит вас программировать лучше и эффективнее. Интересные задачи, обучающие статьи, советы по стилю кода и многое другое. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/dailycoding

Показати більше
8 034
Підписники
-624 години
-277 днів
-11830 день
Архів дописів
♥️ Наши каналы для дизайнеров На канале Dezzigners мы публикуем полезные инструменты и плагины для дизайнеров. Несколько раз в неделю публикуем отличные книги и премиум файлы — бесплатно. На канале Dropzz скидываем лучший дизайн со всех просторов интернета. Смотрите и вдохновляйтесь! На канале Newzz ежедневно публикуем топ новых статей и инструментов для дизайнера. На канале Daily Design мы публикуем полезные материалы, статьи, советы, бесплатные книги и многое другое. Подписывайтесь! Вы всегда найдете что-то новое и интересное.

🛠 JUnit — свободный Java-фреймворк для создания модульных тестов (они же — юнит-тесты). Эта библиотека — одна из самых попул
🛠 JUnit — свободный Java-фреймворк для создания модульных тестов (они же — юнит-тесты). Эта библиотека — одна из самых популярных, её используют почти все. Рекомендуем вам разобраться с ней как можно быстрее, поскольку очень часто начинающих Java-разработчиков и Java Trainee заставляют «покрывать код тестами». И, надо сказать, это далеко не самое плохое начало карьеры. #инструменты #java

💡Не держите в репозитории закомментированный код ▍Часть 2 Перед прочтением рекомендуем ознакомиться с первой частью. ▍Пример
💡Не держите в репозитории закомментированный код ▍Часть 2 Перед прочтением рекомендуем ознакомиться с первой частью. ▍Примеры Неправильно: ненужные комментарии в коде Автор экспериментировал, прямо в коде программы, с преобразованием строк. Решено было не включать результаты этих экспериментов в итоговый вариант программы, но, на всякий случай, соответствующий код не удалили полностью, а лишь закомментировали.
name = input("What's your name: ")
#short_name = name.split()[0]
#if len(short_name) > 0:
#    name = short_name
print(f"Hello, {name}")

Правильно: код, в котором нет ненужных комментариев Обратите внимание на то, насколько легче читать предыдущий код, из которого убраны ненужные комментарии.
name = input("What's your name: ")
print(f"Hello, {name}")

#советы #coding #python

📑 Ответ
Anonymous voting

Выберите правильный вариант 👇🏼 #test #C #Си #C_plus_plus
Выберите правильный вариант 👇🏼 #test #C #Си #C_plus_plus

📑 Эмуляция компьютера: интерпретатор CHIP-8, таймеры и обработка ввода В прошлой части мы уже создали вполне рабочий эмулято
📑 Эмуляция компьютера: интерпретатор CHIP-8, таймеры и обработка ввода В прошлой части мы уже создали вполне рабочий эмулятор CHIP-8, но он, к сожалению, получился очень медленным. Почему? Читайте в данной статье. #статьи #C #Си #C_plus_plus

🛠 Mockito — библиотека для mock-объектов. Mock-объекты — это объекты, которые имитируют поведение реального объекта по какой
🛠 Mockito — библиотека для mock-объектов. Mock-объекты — это объекты, которые имитируют поведение реального объекта по какой-то заданной схеме. Например, для модульного тестирования такие «поддельные» объекты могут симулировать поведение бизнес-объектов. Ну а mock-библиотека Mockito повышает удобство создания и использования mock-объектов.. #инструменты #java

♥️ Наши каналы для программистов На канале WebDEV мы публикуем полезные инструменты и книги для веб-разработчиков, даем советы и рассказываем о том, как делать сайты лучше. На канале Говнокод ежедневно выходят забавные подборки плохого кода и мемы для программистов. Подписывайтесь! Неважно на каком языке вы пишете, вы обязательно найдете что-то новое и интересное.

🔥 Лучшее на канале за неделю 1. Четырёхмерный лабиринт с видом от первого лица. 2. Hibernate-ORM — библиотека, предназначенн
🔥 Лучшее на канале за неделю 1. Четырёхмерный лабиринт с видом от первого лица. 2. Hibernate-ORM — библиотека, предназначенная для решения задач объектно-реляционного отображения (ORM). 3. Удалите из кода команды print, используемые при отладке.

🎁 Бесплатная раздача для подписчиков Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл
🎁 Бесплатная раздача для подписчиков Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл 📦 Daility 2 UI Kit через UI8 Bot. Чтоб получить этот файл бесплатно, достаточно нажать на кнопку под постом. Внимание! Раздача ограничена по времени.

💡Не держите в репозитории закомментированный код ▍Часть 1 Очищайте репозиторий от закомментированных старых версий кода и от
💡Не держите в репозитории закомментированный код ▍Часть 1 Очищайте репозиторий от закомментированных старых версий кода и от закомментированного кода, который был написан для проведения каких-нибудь экспериментов. Если вы когда-нибудь решите вернуться к старой версии программы — это всегда можно сделать с помощью инструментов применяемой вами системы контроля версий. Остатки старого кода сбивают с толку тех, кто читает тексты программ. Такой код создаёт впечатление небрежного отношения к нему его автора. В следующей части рассмотрим примеры. Продолжение следует... #советы #coding #python

🎆

📑 Ответ
Anonymous voting

Выберите правильный вариант 👇🏼 #test #sql
Выберите правильный вариант 👇🏼 #test #sql

📑 К порядку: правила создания конвейеров обработки данных К 2020 году вы не могли не заметить, что миром правят данные. И, к
📑 К порядку: правила создания конвейеров обработки данных К 2020 году вы не могли не заметить, что миром правят данные. И, как только речь заходит о работе с ощутимыми объёмами, появляется необходимость в сложном многоэтапном конвейере обработки данных. Сам по себе конвейер обработки данных — это комплект преобразований, которые требуется провести над входными данными. Сложен он, например, потому, что информация всегда поступает на вход конвейера в непроверенном и неструктурированном виде. А потребители хотят видеть её в лёгкой для понимания форме. #статьи

♥️ Наши телеграм боты UI8 Bot — бот предоставляет безлимитный доступ к сайту ui8.net Стоимость доступа на сайте стартует от 188$ с ограничениями на загрузки. Стоимость в нашем боте начинается от 4$ в месяц без каких-либо ограничений. Craftwork Bot — предоставляет полный доступ к сайту craftwork.design намного дешевле. Боты работают очень просто: присылаете ссылку в бота, а бот в ответ присылает файл для скачивания. Попробуйте сами!

💡Удалите из кода команды print, используемые при отладке Перед прочтением рекомендуем ознакомиться с первой частью. ▍Часть 2
💡Удалите из кода команды print, используемые при отладке Перед прочтением рекомендуем ознакомиться с первой частью. ▍Часть 2 Пример неправильного кода из прошлой части:
def serialize(obj, filename):
    print("BEFORE", os.listdir())
    with open(filename, "wt") as fd:
        json.dump(obj, fd)
    print("AFTER", os.listdir())

Правильно: код без ненужных команд print Если убрать из кода отладочные команды — это уменьшит размер функции и повысит удобство работы с ней. А это всегда хорошо.
def serialize(obj, filename):
    with open(filename, "wt") as fd:
        json.dump(obj, fd)

Продолжение следует... #советы #coding #python

🛠 Hibernate-ORM — библиотека, предназначенная для решения задач объектно-реляционного отображения (ORM). Hibernate ORM испол
🛠 Hibernate-ORM — библиотека, предназначенная для решения задач объектно-реляционного отображения (ORM). Hibernate ORM используется для хранения данных в реляционных базах данных. Она обеспечивает более простой и абстрактный способ сделать это для разработчиков. Он использует JDBC в своей реализации. Hibernate также является реализацией спецификации JPA. #инструменты #java

🎄 Поздравляем всех подписчиков с наступающим Новым Годом Для многих 2020 год был непростым, но он скоро закончится :) Целый год мы трудились над улучшениями наших ботов. Обновления регулярно публикуются на канале Digital Dealers. Более 10 тысяч новых пользователей присоединились к нам. Для вас есть подарок. В честь Нового Года 🎅 дарим скидки 50% на покупку и продление подписок в UI8 Bot и Craftwork Bot для всех.

📑 Ответ
Anonymous voting