Clean Code

@codeclean Нравится 3

Clean Code - канал на котором публикуются советы по написанию кода, обзоры распространенных ошибок и многое другое.
💸 Наши боты: @digital_dealerz
📨 Сотрудничество: @qween13
Гео и язык канала
Россия, Русский
Категория
Технологии


Написать автору
Гео канала
Россия
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
12.01.2019 22:31
реклама
AdLight - бот для продажи рекламы
Бесплатный сервис, продающий рекламу на Вашем канале
Админ канала? Добро пожаловать!
TAGIO - Самый желанный инструмент 2021 года стартовал!
Продажа рекламы на полном автопилоте!
TAGIO профессиональная рекламная платформа для админов
21 407
подписчиков
~7k
охват 1 публикации
~7.1k
дневной охват
~2
постов / день
32.7%
ERR %
35.05
индекс цитирования
Репосты и упоминания канала
83 упоминаний канала
7 упоминаний публикаций
35 репостов
ANDROIDSETUP
Nothing but Coding
Telegram каналы
ТОП каналов Telegram
Nothing but Coding
Nothing but Coding
DEEPFAKE 🤖 Нейросети
Пятничный деплой
/exploitpool | #DigitalVoitenko
Відки зі ставка
1С+web+mobile+etc
Nothing but Coding
Nothing but Coding
Nothing but Coding
Nothing but Coding
Nothing but Coding
Пятничный деплой
Nothing but Coding
Пятничный деплой
JavaScript
Data science [ru]
Технологии lisTelegram
lisTelegram Каталог.
Nothing but Coding
lisTelegram Каталог.
Пятничный деплой
ToolkasGood
Nothing but Coding
Технологии lisTelegram
Технологии lisTelegram
Hello World
Dank Code
Python Lounge
.Net Review
Рабы галерные
IT Юмор
Рабы галерные
WebDev
Senior Software Vlogger
Новые каналы
rxd_txd
IT Юмор
Не баг, а фича
Каналы, которые цитирует @codeclean
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
Selectel Newsfeed
AppSell - новости и анонсы
ZHASHKEVYCH
Android Interview Review
Java Interview Review
SimbirSoft.Dev
Skolkovo Leaks
GIT - полезные IT сервисы
Selectel Newsfeed
Твой Программист
Твой Программист
Программист
all cups
.Net Review
Android Interview Review
Java Interview Review
NOP::Humor
Цифровое золото
Журнал «Код»
WillMint
HOTEL. Coin for travel
Minter (Русский)
NOP::Nuances of programming
Android Interview Review
Java Interview Review
dr.Brain
UniLecs | Программирование
UniLecs | Программирование
Android Live 🤖
IT blog
CODE RED
Последние публикации
Удалённые
С упоминаниями
Репосты
Clean Code 26 Feb, 17:05
Симуляция жизни на С# (Часть 1)

В этом уроке мы создадим симуляцию жизни на C#, а именно реализуем клеточный автомат, он же игра Жизнь.

Игра «Жизнь» — клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году. Правила игры таковы, что никакое взаимодействие не может передаваться быстрее хода шахматного короля. Его скорость — одна клетка в любом направлении — часто называют «скоростью света».

📺 YouTube

#видео #C_sharp
Читать полностью
Clean Code 26 Feb, 14:05
🛠 SFML — свободная кроссплатформенная мультимедийная библиотека

Написана на C++, но доступна также для C, C#, .Net, D, Java, Python, Ruby, OCaml, Go и Rust.
SFML − одна из наиболее удобных и быстрых GUI-библиотек для 2D-графики. Среди плюсов − низкие требования к уровню владения языком программирования.

Библиотека часто используется стартапами и начинающими программистами, потому что не требует написания большого объёма кода. Простейшее приложение, вроде «Hello, World!», можно написать через минуты после запуска, а уже через неделю − сделать что-нибудь стоящее. Ещё одним крутым преимуществом является поддержка популярных платформ, в том числе Android.

📑 Документация

#инструменты
Читать полностью
Clean Code 25 Feb, 19:05
Администрируете и проектируете сети?

19 февраля для вас пройдёт бесплатный демо-урок «NAT — не Firewall» от Алексея Кулиничева. За 2 часа вы рассмотрите что такое NAT, зачем используется и чем отличается от firewall. Демо-урок входит в программу онлайн-курса «Network Engineer», построенного на базе обновленного CCNAv7 и расчитанного на сетевых администраторов и инженеров.

Для регистрации на урок пройдите вступительный тест: https://otus.pw/CAHC/
Читать полностью
Clean Code 25 Feb, 13:05
Какая из конструкий обозначает тип данных?
Опрос
  • mod
  • char
  • if
  • case
  • div
1753 голосов
Clean Code 25 Feb, 13:05
#тест

Задать вопрос и обсудить решение можно в нашем чате.

Выберите правильный ответ ниже 👇🏼
Clean Code 24 Feb, 17:05
6 ошибок, которые часто встречаются в резюме IT-специалистов

Резюме – это «лицо» соискателя, которое очень важно правильно подать. Это «одежка», по которой вас будут встречать. Это описание вашей собственной истории успеха, которая должна заслужить продолжения.

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

📖 Читать статью (5 минут)

#статьи
Читать полностью
Clean Code 24 Feb, 12:15
🗞 Tinder для программистов

Энтузиаст разработал Tinder для программистов — в нём лайкают строки кода вместо фотографий.

Программист из США Бен Авад разработал сервис знакомств для программистов. Проект получил название VSinder. Его участники выбирают себе пару по строкам кода, а не фотографиям потенциального собеседника.

Процесс выбора партнёра реализован как в Tinder — понравившиеся строки кода «свайпают» влево, а остальные — вправо. В случае совпадения программа предоставит возможность переписываться в чате. Сервисом можно воспользоваться при помощи редактора кода Visual Studio Code.

#новости
Читать полностью
Clean Code 23 Feb, 18:05
«React.js developer» - это хардкорный онлайн-курс про самый популярный JS-фреймворк для Frontend-разработки.

Справитесь ли вы с уровнем курса? Покажет вступительный тест.

📍Пройдите тестирование, чтобы:
• оценить свои навыки
• занять место по специальной цене
• получить доступ к демо-урокам курса
• попасть в закрытое сообщество профессионалов

Пройти тестирование: https://otus.pw/gn7h/
Clean Code 23 Feb, 15:05
📖 Искусство программирования
🖋 Дональд Кнут, 1986

Еще один must have. «Искусство программирования» (все тома) Дональд Кнут.

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

Билл Гейтс сказал об этой книге: «Если вы считаете себя действительно хорошим программистом, прочитайте Искусство программирования [Кнута]… Если вы сможете прочесть весь этот труд, то вам определенно следует отправить мне резюме».

💾 Скачать книгу. Том 1

#книги
Читать полностью
Clean Code 22 Feb, 18:02
Вебинар для разработчиков С++, которые хотят использовать последние возможности языка, а также для программистов на других языках, которые хотят узнать, какие преимущества даёт разработка на C++.

Максимально кратко и содержательно расскажем о новых фичах Стандарта:
1. зачем они нужны и насколько они круты;
2. когда и для чего их можно будет использовать в своих программах;
3. особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению;
4. также поговорим и об остальных нововведениях.

25 февраля в 19.30 (Мск)
70 минут обзор + 20 минут ответы на вопросы

👉Бесплатная регистрация на сайте
Читать полностью
Clean Code 22 Feb, 15:05
📌 Используйте осмысленные имена для переменных, функций, классов

Всем программистам известен термин "обфускация кода” — сознательное запутывание программного кода с помощью приложения-обфускатора. Она делается с целью скрыть реализацию и превращает код в невнятный набор символов, переименовывает переменные, меняет имена методов, функций и прочее.

К сожалению, случается так, что код и без обфускации выглядит запутанно — именно за счёт бессмысленных имён переменных и функций: var_3698, myBestClass, NewMethodFinal и т.д. Это не только мешает разработчикам, которые участвуют в проекте, но и приводит к бесконечному количеству комментариев.

Между тем, переименовав функцию, можно избавиться от комментариев — её имя будет само говорить о том, что она делает.

#код
Читать полностью
Clean Code 18 Feb, 19:39
🚀5-ти дневный марафон по HTML/CSS верстке для новичков.

4 вебинара, практика после каждого вебинара и поддержка в чате. На каждом вебинаре выдаем домашнее задание.

💪За неделю участники марафона узнают:
- Из чего состоят сайты;
- Как работают браузеры;
- Как устроена каждая веб-страница в интернете;
- Как происходит разработка веб-приложений;
- План самостоятельного обучения для освоения профессии «Frontend-разработчик»;
- Какие бывают роли в команде разработчиков.

🤩За неделю студенты научатся:
- Понимать и использовать языки HTML и CSS;
- С нуля создавать веб-страницы, содержащие текст, изображения и интерактивные элементы;
- Работать с Visual Studio Code и Figma — самыми популярными инструментами для веб-разработки.

🏆Участники марафона которые успешно дойдут до конца, получат скидку 5% на обучение в Algoritmika Coding Bootcamp.

Успейте на марафон 🏃🏃‍♀️
https://s.algoritmika.org/qmnhwo
Читать полностью
Clean Code 18 Feb, 16:12
Requests

Имея больше 44 тысяч звезд на GitHub и тысячи скачиваний ежедневно, Requests занимает первую строчку рейтинга самых популярных и полезных библиотек для разработки на Python. Эта библиотека используется в проектах Spotify, Microsoft, NPR, Heroku, Amazon, BuzzFeed, Reddit, Twitter, Mozzila ...

Requests уменьшает тяжелую ручную работу и автоматизирует такие задачи как добавление строки запроса к URL, шифрование форм отправки данных, постоянное HTTP-соединение, объединение HTTP-соединений и т. д. путем использования urllib3.

Для облегчения разработки также обеспечивается автоматическое дешифрование контента. Библиотека предлагает загрузку других функций, таких как журнал аутентификации, элегантные key/value cookies, Unicode-представление для атрибута body объекта response, потоковое скачивание, тайм-аут соединения, поддержка .netrc.

📑 Документация

#инструменты #python
Читать полностью
Clean Code 17 Feb, 20:05
Какие карьерные перспективы открывают навыки работы с MS SQL?

3 марта Павел Стрекалов, ведущий специалист в АО «Гринатом», проведет обзор рынка труда и поделится карьерными лайфхаками для разработчиков СУБД и бэкендеров.

Вы также познакомитесь с программой онлайн-курса «MS SQL Server разработчик», узнаете, чем отличается курс и как организована практика.
Регистрируйтесь и готовьте свои вопросы эксперту https://otus.pw/ONkZ/
Читать полностью
Clean Code 17 Feb, 18:43
🧑‍💻 Хороший код — это лучшая документация.

Каждый раз, когда вы захотите добавить комментарий, спросите себя: «Как я могу улучшить этот код, чтобы он не требовал комментирования?»… Стив МакКоннелл

Пишите простой, понятный, но в то же время логичный код
Как и в других областях, формула KISS (Keep it simple and short — делай короче и проще) работает и в программировании. Пишите логичный код и избегайте усложнений. Иногда люди пишут сложный код только для того, чтобы доказать, что они умеют писать такой код, но опыт подсказывает, что простой и логичный код всегда работает хорошо, приносит меньше проблем и лучше поддается расширению.

#совет #код
Читать полностью
Clean Code 12 Feb, 19:55
С# — это один из самых популярных и динамично развивающихся языков программирования в мире, который подходит для разработки приложений разного уровня сложности и назначения.

На С# пишут кроссплатформенные приложения, используя технологию .net core, кроссплатформенные игры на движке Unity, игры на Xbox и веб-сервисы и многое другое.
Развитием и поддержкой этого языка занимается Microsoft, что гарантирует ему востребованность у работодателей ближайшие 3-5 лет.

На бесплатном интенсиве от GeekBrains вы:
- Узнаете об основных принципах используемых при проектировании приложений;
- На практике познакомитесь с порождающими, структурными и поведенческими шаблонами на C#;
- Узнаете, что такое внедрение зависимостей и при чём тут инверсия зависимостей.

Записывайтесь
Читать полностью
Clean Code 11 Feb, 18:00
📖 Чистый код
🖋 Роберт Мартин, 2013

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

Книга о том, как писать код без лишних комментариев, чтобы он был понятен другим людям, прост и лаконичен. Издание научит вас писать поддерживаемый и хорошо структурированный код, а также постоянно совершенствоваться в его качестве. Есть большое число актуальных советов – от длины и выразительности имен до содержимого функций.

В сети много хороших отзывов о книге и если вы новичок, и нуждаетесь в основах – эта книга будет очень полезна.

💾 Скачать книгу

#книги
Читать полностью
Clean Code 10 Feb, 18:50
15 февраля - демо-урок «Пишем приложение на SwiftUI и Combine»

Анна Жаркова (ведущий моб. разраб. Usetech) расскажет:

- Что такое SwiftUI? Чем приложение на SwiftUI отличается от классического iOS приложения?
- Что такое фреймворк Combine? Какие средства он предлагает для работы?
- Как создать небольшое приложение на SwiftUI с Combine?

Регистрация: https://otus.pw/smHc/

Демо-занятие является частью онлайн-курса «iOS Developer. Professional»
Читать полностью
Clean Code 5 Feb, 18:05
Почему навыки работы с разными базами данных нужны и админам, так и разработчикам?

5 февраля этот вопрос разберет Евгений Аристов, специалист с 20-летним опытом в разработке и администрировании серверов. Евгений расскажет о наиболее востребованных сегодня СУБД и представит программу онлайн-курса «Управление базами данных». Вы узнаете, чем курс отличается от конкурентов, как организована практика, и получите возможность занять место в группе по спец.цене.

🔑 Заранее рекомендуем пройти вступительный тест, который поможет вам оценить свою подготовку и сложность программы.

❗️ Регистрируйтесь на вебинар, чтобы посетить встречу: https://otus.pw/UQyd/
Читать полностью
Clean Code 3 Feb, 18:20
👨‍💻 Не используйте "магические числа"

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

#совет #код
Читать полностью