Публикации по теме 'programming'


Neovim для начинающих — Тестирование
Разработка через тестирование (TDD) с использованием Neovim. Независимо от языка программирования, разработка через тестирование (TDD) является хорошей практикой. Чтобы разработчики приняли TDD, существует несколько ключевых критериев. Создание тестовых случаев должно быть простым независимо от того, какие тестовые фреймворки. Должно быть легко запускать определенные тестовые случаи или набор…

Привет, просто чтобы завершить список :)
Привет, просто чтобы завершить список :) Лучшие книги по программированию GO | Легально скачивайте бесплатные книги. Go (часто называемый Golang) - это язык программирования, разработанный инженерами Google Робертом Гриземером, Робом Пайком и… www.topfreebooks.org Спасибо !

LeetCode 152. Подмассив максимального продукта   —  Python Solution
Blind 75 — Вопросы по программированию и техническому интервью — серия объяснений Проблема: Получив целочисленный массив nums , найдите в массиве непрерывный непустой подмассив с наибольшим произведением и верните произведение. Подмассив — это непрерывная подпоследовательность массива. Примеры: Пример 1: Input: nums = [2,3,-2,4] Output: 6 Explanation: [2,3] has the largest product 6. Пример 2: Input: nums = [-2,0,-1] Output: 0 Explanation: The result..

Введение в объектно-ориентированное программирование (ООП) (Часть 1)
О чем мы будем говорить здесь? 1-что такое объектно-ориентированное программирование (ООП)? 2-КАКОВЫ ОСНОВНЫЕ КОНЦЕПЦИИ ООП? 3-ЧТО ТАКОЕ КЛАССЫ И ОБЪЕКТЫ? 4-ЧТО ТАКОЕ НАСЛЕДСТВО? 5- КАКОВЫ РАЗЛИЧНЫЕ ВИДЫ НАСЛЕДСТВА? что такое объектно-ориентированное программирование (ООП)? что такое объектно-ориентированное программирование (ООП) — это модель компьютерного программирования, которая организует разработку программного обеспечения вокруг данных или объектов, а не..

Мысли о книге «Разработка безопасного программного обеспечения: руководство для разработчиков»
Книжный клуб инженеров AppSec #001 — обсуждение книги Лорен Конфельдер Многие мои подписчики просят меня порекомендовать книги. В конце концов, кто не любит новую техническую книгу? Книги — мой любимый способ усваивать новую информацию, особенно когда я изучаю что-то новое. Я давно хотел создать книжный клуб инженеров по безопасности, чтобы делиться рекомендациями по книгам, заметками и резюме. За последний год я прочитал довольно много хороших технических и нетехнических книг, в..

Ошибки и уроки — Учимся программировать
Переходите от безнадежности к волнению, отправляя проекты Я впал в состояние аналитического паралича и потерял радость от обучения программированию. В 2021 году я решил научиться программировать и оплатил свой первый онлайн-курс. Как указано в Интернете, на это у меня уйдет всего 4 месяца. Перенесемся на 6 месяцев вперед, к концу 2021 года, и я завершил только 2 из 5 проектов. Я сомневался в себе и своих способностях научиться программировать и чувствовал себя глупо. Главный урок..

Глобальный VS нелокальный в Python
При работе с функциями Python вы можете встретить термины global и nonlocal . Эти два ключевых слова используются для определения области видимости переменных в Python. Здесь мы рассмотрим различия между глобальными и нелокальными переменными, как они используются и когда их использовать. Глобальные переменные Глобальная переменная — это переменная, которая определена вне функции и доступна из любого места кода. Чтобы определить глобальную переменную внутри функции, вы..