Публикации по теме '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 , чтобы сделать ваш код более читабельным, и мне было интересно прочитать ответы. Понятно, что читаемость кода для разных людей значит разное. На самом деле, это одна из самых субъективных вещей в написании кода, поэтому это такой спорный вопрос. Итак, какие жесткие правила мы можем установить, чтобы всегда писать читаемый код? Что..