Clean Code
12.8K subscribers
2.51K photos
7 videos
3.32K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

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

РКН: clck.ru/3Ht6ch
Download Telegram
Clean Code #test #Git

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

Выберите правильный вариант 👇🏼
🧑‍💻 Ежедневно выбирайте самое важное дело

Как мы можем сделать так, чтобы каждый день был продуктивен? Почему нам часто кажется, что некоторые дни непродуктивны, и как мы можем избежать этого?

Ответ на этот вопрос содержится в книге «Make Time» с правилом «ежедневно выбирайте самое важное дело».

Что будет самым ярким событием моего дня?
Это простой вопрос, который вы можете задавать себе каждое утро, чтобы поставить перед собой главную цель – «изюминку» на этот день; достижения цели будет достаточно, чтобы считать этот день продуктивным.

Продолжение следует...

Clean Code #совет
📖​Assembly Language Using the Raspberry Pi
🖋 Robert Dunne, 2017

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

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

Clean Code | #книги #programming
🧑‍💻 Правила написания кода на Java

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

Имена файлов, пакетов:

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

Продолжение следует...

Clean Code #совет #web #Java #cleancode
ООП на практике

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

Каждый трактует мнение об этом по-своему, поэтому в этом видео автор подробно объясняет, какие есть преимущества и проблемы при разработке с ООП.

📺 YouTube

Clean Code #видео #oop #теория
🔥 Лучшее на канале за неделю

1. ​Assembly Language Using the Raspberry Pi.

2. Netlify — инструмент для предварительной сборки и развёртывания ПО.

3. Ежедневно выбирайте самое важное дело.
Chartjs

Простые, понятные и привлекательные диаграммы JavaScript на основе HTML5. Chart.js — это простой способ бесплатно добавить анимированные интерактивные графики на ваш сайт.

📑 Сайт

Clean Code #инструменты #HTML #CSS #JavaScript
🧑‍💻 Ежедневно выбирайте самое важное дело

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

Конечно, это будет не единственное, чем я сегодня займусь, поскольку всегда можно быть более продуктивным, чем мы ожидаем. Но это мой кульминационный момент дня, и это — главное, что я постараюсь сделать сегодня, поэтому достижение этой цели делает мой день «продуктивным».

Clean Code #совет
📖​Serverless Applications with Node.js
🖋 Slobodan Stojanovic, Aleksandar Simovic, 2019

Бессерверные вычисления позволяют создавать и запускать приложения и сервисы, не заботясь о серверах. При бессерверных вычислениях приложение по-прежнему работает на серверах, но управление этими серверами AWS полностью берет на себя. Книга научит вас проектировать и создавать бессерверные веб-приложения на AWS, используя JavaScript, Node и Claudia.js. Ориентирована на разработчиков, знакомых с JavaScript и Node.js.

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

Clean Code | #книги #JavaScript #NodeJS #web #js
📑 ​Google выпустила экстренное обновление Chrome с исправлением уязвимости нулевого дня

Уязвимость с высокой степенью серьёзности получила идентификатор CVE-2022-4135 и представляет собой ошибку переполнения буфера (heap overflow) в графическом процессоре. Она приводит к тому, что данные записываются в запрещённые места без проверки.

Clean Code #новости #Chrome #Google
📑 Какой цикл самый быстрый в JavaScript?

Знаете ли вы какой цикл вам подходит лучше всего? Ведь есть и for, и обратный for, и for...of, и foreach, и for...in, и for...await. Эта статья - некая дискуссия на эту тему.

Clean Code #статьи #JavaScript
Clean Code #test #git

Выберите правильный вариант 👇🏼
🧑‍💻 Правила написания кода на Java

Имена методов, переменных:

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

Продолжение следует...

Clean Code #совет #Java #cleancode
Masscode

Менеджер фрагментов кода с открытым исходным кодом. Он предоставляет красивый и понятный интерфейс для управления всеми вашими фрагментами кода и шпаргалками. Работает на Windows, Mac и Linux.

📑 Сайт

Clean Code #инструменты
Просто о SOLID

SOLID — это набор правил, которые позволяют создавать стабильные и расширяемые приложения. Такой результат можно получить только в том случае, если эти правила правильно трактовать.

Этим, к слову, и занимается автор видео: он рассказывает про принципы SOLID и показывает всё на понятном для новичка примере. Также, зритель узнает про все очевидные преимущества и недостатки этих принципов.

📺 YouTube

Clean Code #видео #теория
🔥 Лучшее на канале за неделю

1. ​Serverless Applications with Node.js.

2. Masscode — менеджер фрагментов кода с открытым исходным кодом.

3. Ежедневно выбирайте самое важное дело.