Публикации по теме 'software-engineering'
Думая в React: мыслительный процесс создания нового приложения React
React — это хорошо зарекомендовавшая себя среда для создания веб-приложений с помощью JavaScript. Его известность связана с тем, что он был создан разработчиком Facebook, и сегодня он используется в Facebook и Instagram.
Я не буду убеждать вас, почему вы должны использовать React. Фреймворки, которые упрощают кодирование JavaScript, чрезвычайно компетентны, имеют отличную межплатформенную поддержку, повышают производительность разработчиков и просты в использовании, подходят не всем.
Но..
Пользовательский интерфейс Unity: группа макетов сетки (настройка тайловой игры)
Цель на сегодня — попрактиковаться в использовании группы макетов сетки и событий для разработки пользовательского интерфейса для игры с плитками, позволяя пользователю использовать мышь, чтобы щелкнуть плитку и открыть изображение за ней.
Настройка сцены
У меня есть объект TileGame, содержащий холст и диспетчер игр для моей сцены. К объекту TileGame прикреплен скрипт для случайного создания плиток в сетке и префабах для разных плиток.
Префабы
У меня есть три разных префаба..
Современное облако данных: идеи и тенденции
В современном облаке данных для обмена 3 проблемами хранилища данных и 8 основными тенденциями
Прелюдия
Облако данных — это огромная сфера. Это может быть любая платформа данных в облаке или облачные большие данные. Обычно он включает в себя сбор данных, озеро данных, пакетную/потоковую обработку, базы данных, инструменты ETL/ELT, конвейеры, отчеты и другие элементы облачной экосистемы.
Согласно ведущим поставщикам облачных услуг (например, AWS, Azure, GCP, Aliyun), облако данных..
Функция Python ‘print()’ более мощная, чем вы думаете
Изучение разделителей, внедрение кода и многое другое
Язык программирования Python чрезвычайно удобен для начинающих благодаря простому синтаксису, похожему на английский, и мощным, но интуитивно понятным встроенным функциям. Скорее всего, ваша первая строка кода Python выглядела примерно так:
print("Hello World")
Когда вы освоитесь с языком, вы начнете узнавать о различных возможностях встроенной функции print() . Чем больше опыта вы получите в качестве разработчика..
Что я узнал, работая на изобретателя IBM Watson
Иногда логика важнее, чем быть правым
В 2018 году меня нанял доктор Дэвид Ферруччи, изобретатель Watson , знаменитого компьютера с ответами на вопросы IBM, который победил чемпиона Кена Дженнингса в« Jeopardy! » В 2011 году.
После ухода из IBM д-р Ферруччи основал свою собственную исследовательскую компанию в области ИИ Elemental Cognition с целью разработки ИИ, который может понимать значение языка и аргументировать свои ответы, как это делают люди.
Если EC будет успешным,..
Справочник по собеседованию инженера-программиста Pa: Основы JavaScript
Рынок труда для инженеров-программистов очень конкурентен, и получение работы может зависеть от того, насколько хорошо вы пройдёте собеседование. В этой серии статей Справочник по собеседованию для инженера-программиста мы предоставим некоторые полезные знания, которые помогут вам подготовиться к следующему собеседованию по разработке программного обеспечения. В сегодняшней статье мы рассмотрим основы JavaScript. Давай начнем!
Подъем
При выполнении кода объявления как переменных,..
Хотите написать читаемый код? Запомните эти 5 правил
Сделайте свой код лучшей версией самого себя
Недавно я написал статью об использовании объектных литералов вместо операторов if/else и switch , чтобы сделать ваш код более читабельным, и мне было интересно прочитать ответы. Понятно, что читаемость кода для разных людей значит разное. На самом деле, это одна из самых субъективных вещей в написании кода, поэтому это такой спорный вопрос.
Итак, какие жесткие правила мы можем установить, чтобы всегда писать читаемый код?
Что..