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


Простой совет, чтобы написать лучший код:
Простой совет, чтобы написать лучший код: Прекратите использовать рекурсию, если только вы не используете язык, который ее ненавидит, и вам не нужно от нее избавляться. Рекурсия поощряет мистически трудный для чтения код, который имеет тенденцию к ошибкам и проблемам с ремонтопригодностью. Люди предпочитают не рефакторить его, потому что это раздражает, когда он занят. Тем не менее, я обнаружил, что он неоднократно всплывает в производственной кодовой базе, и во время экспертной оценки..

Почему REST все еще так сбивает людей с толку?
В последнее время я брал интервью у многих людей, и одна вещь, которую я видел снова и снова, даже от опытных разработчиков, заключалась в том, что они просто не понимают, как правильно проектировать REST API. Если вы спросите 100 разработчиков программного обеспечения, знают ли они, что такое REST и как проектировать REST API, вы, вероятно, услышите, что почти 100 из них ответят утвердительно. Забавно, когда вы заставляете их разрабатывать пару простых конечных точек отдыха, они..

Как на самом деле работает JavaScript?
Знаете ли вы, как работает JavaScript и как выполняется код? Является ли JavaScript синхронным или асинхронным? Является ли Javascript однопоточным или многопоточным? Давайте быстро узнаем: Основные основы JavaScript «В JavaScript все происходит внутри контекста выполнения, — повторяю я, — все в JavaScript происходит внутри контекста выполнения». Вы можете предположить, что этот контекст выполнения является большим ящиком или контейнером, в котором выполняется весь код..

Изучение расширения Chrome
Для определенных страниц мы хотим, чтобы наше расширение было активным, и мы можем использовать API Chrome. Как и выше, выберите текущую вкладку идентификатора и используйте ее. Кроме того, нам нужно запросить разрешения на вкладке Chrome и многое другое. Сценарии контекста выполняются в соответствии с содержимым страницы, этот контекст является открытой в данный момент вкладкой. И это довольно гибко в том, что мы можем сделать. Но нам нужно использовать и контент, и..

Переменные, строительные блоки программирования
Unity/Руководство по программированию Переменные, строительные блоки программирования Руководство об одном из самых важных элементов программирования Одним из наиболее важных элементов в программировании является переменная, потому что она обеспечивает пространство для хранения данных и, как следует из ее названия, может варьироваться в зависимости от типа хранимой информации. Поскольку я работал с Unity и C#, мы можем определить следующие свойства переменных: Структура..

Советы по представлению кода в Keynote
Совет 0: выделение синтаксиса Вот хороший трюк, который можно использовать для форматирования кода в основной презентации. Шаг 0: Установите Homebrew на свой Mac, если у вас его еще нет. Шаг 1: Установить подсветку. brew install highlight (Это также устанавливает Lua и Boost) Шаг 2: Выделите свой источник. highlight -O rtf myfile.py | pbcopy Это выделит исходный код в формате RTF и скопирует результат этой операции в буфер обмена вашего Mac. Шаг 3: Вставьте в..

JavaScript для нубов!
Первоначально JavaScript был создан, чтобы «оживить веб-страницы!». Программы на этом языке называются сценариями, они могут быть написаны на HTML-коде веб-страницы и запускаться автоматически при загрузке страницы. Скрипты предоставляются и выполняются в виде обычного текста, для запуска не требуют специальной подготовки или компиляции. Почему называется JavaScript? Когда JavaScript был создан, у него изначально было другое имя: «LiveScript». Но Java в то время был очень..