Публикации по теме 'software-engineering'
Кодирование конечного автомата в React Hook
Наибольший ажиотаж в сообществе React сейчас вызывают «хуки». Хуки - это новый API, анонсированный на ReactConf 2018 и только что выпущенный как стабильный в response 16.8.0. Попросту говоря, хуки позволяют решать многие из тех же проблем, для решения которых вы использовали компоненты класса, но компонуемым и функциональным способом. В то же время существует не такой новый метод моделирования состояния, который существовал задолго до того, как даже задумались о реакции. Этот метод..
Почему разработчики спорят о том, какой язык программирования лучший
Любой глупый разработчик может спорить о лучшем языке программирования, но значение имеет контекст.
«Код - это как юмор. Когда тебе приходится это объяснять, это плохо ». - Кори Хаус
Разработчики любят спорить о том, что лучше
Лучший язык Лучший фреймворк Соглашения об именах Инструменты Ставить ли разрыв строки до или после скобки
Статьи вроде
Почему C ++ - лучший язык программирования? Почему Java лучше любого другого языка программирования C # - лучший..
MVC в Swift
Традиционный метод
Предварительные требования:
Некоторое понимание терминологии и практик объектно-ориентированного программирования
Терминология
Модель: где хранятся данные и логика, управляющая данными. Возможно, здесь хранятся объекты модели или сетевой код. Считайте это что приложения.
Просмотр: представление информации пользователю. Представления - это, в общем, UIViews и их подклассы. Думайте об этом как о компонентах пользовательского интерфейса, которыми..
10 небольших Javascript-приложений
Часть 1 — Таймер обратного отсчета
В этой серии я хочу рассказать о некоторых методах, которые широко используются при создании небольших приложений, помогающих сфокусировать наши цели.
Для этого первого мы создадим таймер обратного отсчета, используя html, css и js, сосредоточившись в основном на Javascript. В этой серии статей предполагается, что вы достаточно знаете html и т. д., чтобы начать работу, и что вы настроены в своей среде. Я буду использовать VSCode.
Итак, сначала я..
4 правила четкого наименования кода
Хорошее именование - одна из самых сложных задач при разработке программного обеспечения, но очень важно не вносить в код дерьмовое именование. Дерьмовые имена для переменных, методов, классов и прочего приводят к ухудшению абстракции, удобочитаемости и расширяемости нашего кода.
Я обобщил 4 простых правила, которые помогут вам улучшить именование в любой части кода. Конечно, таких правил может быть намного больше, и эти 4 - всего лишь мое общее представление именования в реальном..
Проверьте GomorraSQL - библиотеку для написания запросов на неаполитанском языке
Запросы к базам данных, как у неаполитанцев, с помощью GomorraSQL
За последние несколько дней GomorraSQL произвел фурор и стал популярным в итальянском ИТ-сообществе. Я прочитал тысячи сообщений в Twitter и LinkedIn, в которых упоминается этот проект, поэтому я не мог устоять перед ним. Созданный Donato Rimenti , GomorraSQL вдохновлен итальянским телесериалом Gomorrah и позволяет запрашивать базу данных в Neapolitan .
Хотя к такого рода проектам не следует относиться..
Я не знаю
Я не знаю
Разработка программного обеспечения — огромная область, я имею в виду огромная . У вас есть фронтенд-люди, бэкэнд-люди, специалисты по базам данных, архитекторы, инженеры, люди с навыками общения с инженерами и бесчисленное множество других; это ошеломляет. Технологии развиваются так быстро, что достаточно сложно следить за своим собственным миром, не говоря уже о большом мире, вращающемся вокруг вас.
И именно поэтому я пишу этот пост. Я пишу это, чтобы дать вам понять,..