Публикации по теме 'code'
Принцип замены Лискова: L в SOLID — Практично со Swift
Принцип замены Лискова (LSP) гласит, что объекты суперкласса должны быть заменены объектами подкласса, не влияя на корректность программы. Другими словами, если класс является подклассом другого класса, его следует использовать взаимозаменяемо со своим суперклассом, не вызывая ошибок или неожиданного поведения.
Полное теоретическое объяснение этого принципа я задокументировал в своей предыдущей статье под названием: Принцип подстановки Лискова: L в SOLID — Теория . Вы можете..
Отладка стала проще: советы начинающим разработчикам
Начинающего разработчика могут раздражать ошибки и проблемы в коде. Однако отладка — это важный навык, который может сэкономить часы головной боли и помочь вам стать более эффективным программистом. В этой статье мы предоставим вам ценные советы и приемы, которые упростят отладку, специально предназначенные для разработчиков, использующих Visual Studio Code (VS Code).
Понимание интерфейса отладчика. Прежде всего, ознакомьтесь с интерфейсом отладки в VS Code. Найдите боковую панель..
PHP — P58: статическое ключевое слово
Статические методы — это методы, принадлежащие классу, а не объекту. Методы, принадлежащие объектам, иногда называют методами экземпляра. Подобно тому, как мы получали доступ к константам в предыдущей статье без создания экземпляра класса, мы также получаем доступ к статическим методам без создания экземпляра.
PHP — P57: Оператор разрешения области действия В PHP оператор разрешения области действия, или двойное двоеточие ::, позволяет вам обращаться к..
10 языков программирования, которых стоит опасаться в 2023 году
Введение . Поскольку технологическая отрасль продолжает развиваться, языки программирования играют жизненно важную роль в формировании инновационного ландшафта. На дворе 2023 год, и это идеальное время для изучения лучших языков программирования, которые окажут значительное влияние в наступающем году. Являетесь ли вы опытным разработчиком или новичком, следуя последним тенденциям в программировании, вы сможете оставаться на шаг впереди и продвигать свою карьеру вперед.
Rust . Rust..
Пример буфера Nodejs — часто используемые методы
Как разработчик продукта и системный архитектор, я склонен часто использовать буфер nodejs, и в этой статье я перечисляю команды и код, которые использую чаще всего.
Буферы Node.js предоставляют множество функций, которые вы можете использовать или не использовать, ознакомьтесь с ними здесь .
Это не полноценное руководство, я пытаюсь перечислить код Node.js, который использую чаще всего, и думаю, что он может помочь другим разработчикам.
Ищете другие классные руководства по..
Общие сведения о C# (Unity)
Хорошо, ребята! Давайте поговорим о дженериках в C# простым и интересным способом!
Представьте, что у вас есть волшебная коробка, в которую можно положить любую игрушку. Называется «Игрушечный ящик». Обычно вам понадобится отдельная коробка для каждого типа игрушек — одна для машин, одна для кукол, одна для мячей и так далее. Но с волшебной «Коробкой для игрушек» у вас может быть только одна коробка, которая подходит для всех игрушек!
В C# дженерики работают аналогично. Это..
Как определить качественный код
Между «работающим кодом» и «качественным кодом» есть существенная разница. Это действительно сводится к тому, как вы хотите тратить свое время (и деньги). Вы можете быстро написать код в начале, но изменения и ошибки будет сложнее исправить в дальнейшем. Или вы можете инвестировать время в самом начале и иметь проект, который будет стабильным и пригодным для использования в течение длительного времени.
https://youtu.be/ROD79oQTQ3M
Полная расшифровка ниже:
Крис:
В чем..