Сообщество физиков, математиков и разработчиков. Книги, видеоуроки, статьи.
это контролируемый процесс улучшения кода, без написания новой функциональности. Результат рефакторинга — это чистый код и простой дизайн.
Грязный код является не только
результатом лени и невежества,
но и побочным продуктом частых изменений в процессе разработки.
Чистый код — это код, который просто читать, понимать и поддерживать. Чистый код улучшает предсказуемость разработки и повышает качество продукта.
📝 Подробное описание книг в группе Physics.Math.Code в VK
#подборка_книг #рефакторинг #оптимизация компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ.
#C #cpp #си #программированиеконечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
#алгоритмы #программирование #математика #maths #math статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Также компилируется в JavaScript и в исполняемый код ряда платформ через инфраструктуру LLVM. Язык назван в честь острова Котлин в Финском заливе, на котором расположен город Кронштадт.
#kotlin #jvm #java #программирование #androidТак же, как Windows, iOS и Mac OS, Linux — это операционная система. На самом деле, одна из самых популярных платформ на планете, Android, работает на базе операционной системы Linux. Операционная система — это программное обеспечение, которое управляет всеми аппаратными ресурсами, связанными с вашим настольным компьютером или ноутбуком. Проще говоря, операционная система управляет связью между вашим программным обеспечением и вашим оборудованием. Без операционной системы (ОС) программное обеспечение не работало бы.
Shell (шелл, он же «командная строка», он же CLI, он же «консоль», он же «терминал», он же «черное окошко с белыми буковками») — это текстовый интерфейс общения с операционной системой (ну, строго говря, это программа, которая таковой интерфейс обеспечивает, но сейчас это различие несущественно).
#подборка_книг #linus #unix #shell #os #ОС