Clean Code
13.3K subscribers
2.32K photos
5 videos
2.97K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

РКН: clck.ru/3Ht6ch
Download Telegram
🔥 Лучшее на канале за неделю

1
. Smaller C: Lean Code for Small Machines.

2. ScreenshotAPI использует один простой вызов API для создания снимков экрана любого веб-сайта.

3. Когда код перехватывает исключения, перехватывайте конкретные ошибки.
Panabee

Генератор названий и доменных имен для вашего бизнеса. Многофункциональный сервис-коллекция тематических онлайн-генераторов: названия фирмы, аккаунта в соцсети, поиска оригинального доменного имени в ряде регионов. Более того, domain-name можно проверить на доступность, и в случае, если имя занято, выбрать похожее.

📑 Сайт

Clean Code #инструменты
🧑‍💻 Критикуйте себя

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

Clean Code #совет #cleancode
📖 Semantic Modeling for Data
🖋 Panos Alexopoulos, 2020

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

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

Clean Code #книги #SemanticModeling
📑 Злоумышленники используют вредоносные npm-пакеты для кражи пользовательских данных

Исследователи из Reversing Labs рассказали, что злоумышленники публикуют вредоносные npm-пакеты для кражи пользовательских данных с сайтов и приложений. При этом хакеры выбирают для атаки названия популярных пакетов, чтобы смутить пользователей и заставить скачать шпионское программное обеспечение вместо оригинального.

Clean Code #новости
📑 Интроверты против open space

До недавнего времени концепция открытого рабочего пространства была лучшей формой организации офиса. Считалось, что «опенспейс» не только нравится сотрудникам, но и способствует свободному творческому обмену идеями. Однако научные исследования показали, что это далеко не так — выяснилось, что преимущества «опенспейса» были сильно преувеличены.

Clean Code #статьи #career
Clean Code #test #patterns

Выберите правильный вариант 👇🏼
📑 Прямо сейчас вы научитесь писать сервис подобный любому сервису Яндекса

На GitHub обнаружен фреймворк userver для создания приложений, его ещё используют в популярных высоконагруженных сервисах Яндекса — в Лавке, Доставке, Маркете и других. Теперь фреймворк есть в открытом доступе, можно приступить к созданию своего сервиса прямо сейчас. Как? Читайте в статье на Хабре.

Clean Code #статьи #C_plus_plus #Си
Всё про базы данных для новичков

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

Видео обязательно к просмотру даже тем, кто не планирует работать с БД прямо сейчас, поскольку любому разработчику рано или поздно придётся с ними столкнуться.

📺 YouTube

Clean Code #видео #бд
🧑‍💻 При связывании перехваченных исключений с именем, предпочитайте явный синтаксис привязки

— При связывании перехваченных исключений с именем, предпочитайте явный синтаксис привязки, добавленный в Python 2.6: см. код.

Это единственный синтаксис, поддерживающийся в Python 3, который позволяет избежать проблем неоднозначности, связанных с более старым синтаксисом на основе запятой.

— При перехвате ошибок операционной системы, предпочитайте использовать явную иерархию исключений, введенную в Python 3.3, вместо анализа значений errno.

Clean Code #совет #cleancode #python
DevDocs

Объединяет множество документов API в быстром, организованном и доступном для поиска интерфейсе

DevDocs работает в автономном режиме, на мобильных устройствах и может быть установлен в Chrome. Он бесплатен и имеет открытый исходный код.

📑 Сайт

Clean Code #инструменты
🔥 Лучшее на канале за неделю

1
. Интроверты против open space.

2. DevDocs объединяет множество документов API в быстром, организованном и доступном для поиска интерфейсе.

3. При связывании перехваченных исключений с именем, предпочитайте явный синтаксис привязки.
📑 В Гондурасе запустили «Биткоин долину»

В туристическом городе Санта-Люсия в Гондурасе запустили «Биткоин долину». Владельцы больших и малых предприятий города приспосабливаются к использованию криптовалют в качестве оплаты в попытке привлечь туристов.

Clean Code #новости
🧑‍💻 Риск — это деловое решение

Безопасность имеет несколько уровней, каждый уровень необходимо оценивать как отдельно, так и по отношению к целому. Риск — это деловое решение, имеющее прямое отношение к уязвимости и вероятности ее возникновения. У каждого продукта/организации свое отношение к риску, на который они готовы пойти ради получения выгоды. Часто UX, безопасность, производительность конкурируют между собой.

Clean Code #совет
Учебник JavaScript

Учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM. Вы можете изучить JavaScript, начиная с нуля и заканчивая продвинутыми концепциями вроде ООП.

📑 Сайт

Clean Code #инструменты #js
Clean Code #test #patterns

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

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