🧑💻 Программа
Каждую новую программу начинайте делать «с нуля». Разрабатывайте самостоятельно всю архитектуру и реализуйте ее. Повторяйте. Программирование — лучший способ научится программированию. Вы будете учится на своих ошибках, и под конец проекта получите гораздо больше удовольствия, чем от прочтения книги. К тому же вы «набьете руку» и будете быстрее ориентироваться в тех вопросах, в которых сами разобрались.
Clean Code #совет #cleancode
Каждую новую программу начинайте делать «с нуля». Разрабатывайте самостоятельно всю архитектуру и реализуйте ее. Повторяйте. Программирование — лучший способ научится программированию. Вы будете учится на своих ошибках, и под конец проекта получите гораздо больше удовольствия, чем от прочтения книги. К тому же вы «набьете руку» и будете быстрее ориентироваться в тех вопросах, в которых сами разобрались.
Clean Code #совет #cleancode
Wallaby
Инструмент для повышения продуктивности разработки. Он запускает JavaScript и TypeScript-тесты пока вы пишете код и выводит результаты в IDE рядом с кодом. Это расширение очень полезное, поскольку позволяет видеть вывод и дебажить в режиме реального времени.
📑 Сайт
Clean Code #инструменты #JavaScript #TypeScript
Инструмент для повышения продуктивности разработки. Он запускает JavaScript и TypeScript-тесты пока вы пишете код и выводит результаты в IDE рядом с кодом. Это расширение очень полезное, поскольку позволяет видеть вывод и дебажить в режиме реального времени.
📑 Сайт
Clean Code #инструменты #JavaScript #TypeScript
Алгоритмы и структуры данных для начинающих
Пройдите собеседование по программированию. Посмотрите этот туториал, чтобы узнать все о Big O, массивах и связанных списках!
📺 YouTube
Clean Code #видео
Пройдите собеседование по программированию. Посмотрите этот туториал, чтобы узнать все о Big O, массивах и связанных списках!
📺 YouTube
Clean Code #видео
YouTube
Data Structures and Algorithms for Beginners
Data Structures and algorithms for beginners. Ace your coding interview. Watch this tutorial to learn all about Big O, arrays and linked lists!
🚀 Get interview-ready with my full course: https://mosh.link/dsa-course
👍 Subscribe for more awesome content:…
🚀 Get interview-ready with my full course: https://mosh.link/dsa-course
👍 Subscribe for more awesome content:…
💡 Подборка советов по чтению чужого кода
▫️ Один из простых способов улучшить свои навыки программирования — читать чужой код
▫️ Читайте программы, написанные теми, кого вы уважаете
▫️ Читайте программы, которые вы сможете, действительно, достаточно глубоко понять
▫️ При чтении чужого кода документируйте ваши результаты
▫️ Измените код, скомпилируйте
▫️ «Смыть и повторить»
▫️ Где начать чтение чужого кода?
Clean Code #советы #подборка
▫️ Один из простых способов улучшить свои навыки программирования — читать чужой код
▫️ Читайте программы, написанные теми, кого вы уважаете
▫️ Читайте программы, которые вы сможете, действительно, достаточно глубоко понять
▫️ При чтении чужого кода документируйте ваши результаты
▫️ Измените код, скомпилируйте
▫️ «Смыть и повторить»
▫️ Где начать чтение чужого кода?
Clean Code #советы #подборка
🔥 Лучшее на канале за неделю
1. PyQt6 — полное руководство для новичков.
2. Wallaby — инструмент для повышения продуктивности разработки. Он запускает JavaScript и TypeScript-тесты пока вы пишете код и выводит результаты в IDE рядом с кодом.
3. Clean Code in JavaScript.
1. PyQt6 — полное руководство для новичков.
2. Wallaby — инструмент для повышения продуктивности разработки. Он запускает JavaScript и TypeScript-тесты пока вы пишете код и выводит результаты в IDE рядом с кодом.
3. Clean Code in JavaScript.
📑 PayPal доигрался с заморозкой аккаунтов без объяснения. Подан групповой иск
Против компании PayPal Holdings, Inc. подан судебный иск за блокировку аккаунтов пользователей. Трое истцов выдвинули обвинение по 4 статьям. К иску могут присоединиться и другие пользователи, чьи аккаунты PayPal были заблокированы в предыдущие годы. Пострадавшие требуют возмещения ущерба, штрафных санкций и компенсаций.
Clean Code #новости #PayPal
Против компании PayPal Holdings, Inc. подан судебный иск за блокировку аккаунтов пользователей. Трое истцов выдвинули обвинение по 4 статьям. К иску могут присоединиться и другие пользователи, чьи аккаунты PayPal были заблокированы в предыдущие годы. Пострадавшие требуют возмещения ущерба, штрафных санкций и компенсаций.
Clean Code #новости #PayPal
🧑💻 Имена функций должны начинаться с глагола. Лучше длинное имя, чем не содержательное короткое.
См. код 1 — название
А должно быть понятно предназначение функции уже по названию — см. код 2.
Clean Code #совет #cleancode
См. код 1 — название
start
не сообщает, что именно стартует функция. Только заглянув в тело становится понятно, что функция открывает Activity
.А должно быть понятно предназначение функции уже по названию — см. код 2.
Clean Code #совет #cleancode
Clockify
Это в первую очередь трекер рабочего времени, который помогает следить, сколько часов уходит на проекты, насколько вы продуктивны каждый день месяц или год, также прикидывать зарплату. Ещё можно вписать часы вручную, заполнить табель учёта рабочего времени в конце дня и проанализировать, как долго проходит работа над каждым проектом.
📑 Сайт
Clean Code #инструменты
Это в первую очередь трекер рабочего времени, который помогает следить, сколько часов уходит на проекты, насколько вы продуктивны каждый день месяц или год, также прикидывать зарплату. Ещё можно вписать часы вручную, заполнить табель учёта рабочего времени в конце дня и проанализировать, как долго проходит работа над каждым проектом.
📑 Сайт
Clean Code #инструменты
🧑💻 Команды switch
С оператором
Clean Code #совет #cleancode
С оператором
switch
связано много спорных решений. Функция с ним по определению не может выполнять одну операцию, даже если switch
содержит всего пару условий. Если обойтись без switch не получается, то можно опустить его в низкоуровневую логику приложения.Clean Code #совет #cleancode
📖 Clean C++
🖋 Stephan Roth, 2017
Настоящая книга является обязательной для профессиональных разработчиков и архитекторов программного обеспечения на С++, заинтересованных в написании чистого и легко поддерживаемого кода. Как известно из практики, грамотный код позволяет сократить затраты на разработку, а это является важным условием современный разработки. Из книги вы научитесь принципам создания надёжной архитектуры приложения, работать с тестами и шаблонами проектирования.
💾 Скачать книгу
Clean Code #книги #C_plus_plus #cleancode
🖋 Stephan Roth, 2017
Настоящая книга является обязательной для профессиональных разработчиков и архитекторов программного обеспечения на С++, заинтересованных в написании чистого и легко поддерживаемого кода. Как известно из практики, грамотный код позволяет сократить затраты на разработку, а это является важным условием современный разработки. Из книги вы научитесь принципам создания надёжной архитектуры приложения, работать с тестами и шаблонами проектирования.
💾 Скачать книгу
Clean Code #книги #C_plus_plus #cleancode
🧑💻 Объекты как аргументы
Если количество аргументов функции/метода превышает 2-3, то стоит задуматься об объединении некоторых аргументов в отдельную абстракцию или класс.
Clean Code #совет #cleancode
Если количество аргументов функции/метода превышает 2-3, то стоит задуматься об объединении некоторых аргументов в отдельную абстракцию или класс.
Clean Code #совет #cleancode
MySQL туториал для начинающих
Туториал по MySQL для начинающих. Изучите MySQL, самую популярную в мире базу данных с открытым исходным кодом.
📺 YouTube
Clean Code #видео #MySQL
Туториал по MySQL для начинающих. Изучите MySQL, самую популярную в мире базу данных с открытым исходным кодом.
📺 YouTube
Clean Code #видео #MySQL
YouTube
SQL Course for Beginners [Full Course]
Master SQL – an essential skill for AI, machine learning, data analysis, and more! 📚 This beginner-friendly course teaches you SQL from scratch.
❤️ Join this channel to get access to perks:
https://www.youtube.com/channel/UCWv7vMbMWH4-V0ZXdmDpPBA/join
🚀…
❤️ Join this channel to get access to perks:
https://www.youtube.com/channel/UCWv7vMbMWH4-V0ZXdmDpPBA/join
🚀…
🔥 Лучшее на канале за неделю
1. Clean C++.
2. Clockify — это в первую очередь трекер рабочего времени, который помогает следить, сколько часов уходит на проекты, насколько вы продуктивны каждый день месяц или год, также прикидывать зарплату.
3. Объекты как аргументы.
1. Clean C++.
2. Clockify — это в первую очередь трекер рабочего времени, который помогает следить, сколько часов уходит на проекты, насколько вы продуктивны каждый день месяц или год, также прикидывать зарплату.
3. Объекты как аргументы.
Coderbyte
Поможет вам совершенствовать свой код, решая задачи по алгоритмам, фронтенду, бэкенду и базам данных. Также сайт предоставляет реальные задания из собеседований, которые помогут вам подготовиться.
📑 Сайт
Clean Code #инструменты
Поможет вам совершенствовать свой код, решая задачи по алгоритмам, фронтенду, бэкенду и базам данных. Также сайт предоставляет реальные задания из собеседований, которые помогут вам подготовиться.
📑 Сайт
Clean Code #инструменты