Инструменты строгой типизации в JavaScript
JavaScript является одним из самых популярных языков программирования в мире. Он используется для создания интерактивных веб-приложений, мобильных приложений, игр и многого другого. Однако, одной из основных проблем JavaScript является отсутствие строгой типизации. Это приводит к ошибкам в коде, которые могут привести к непредвиденным последствиям и снижению производительности. Учитывая тот факт, что сейчас мы имеем ситуацию полного доминирования таких форматов как SPA - где все приложение, от логики интерфейсов до верстки и стилизации, написано на JavaScript, проблема типизации встала очень остро...
Что будет, если переписать игру с Event Sheet на TypeScript(JavaScript) в Construct 3
Я всё ещё в процессе переписывания игры с Event Sheet на TypeScript в Construct 3. Не ожидал, что это будет настолько болезненно. Вроде бы шаг вперёд, но есть ощущение, что топчусь на месте. Вместо того чтобы пилить фичи, я фактически занимаюсь только рефакторингом. Ноль времени на креатив, сто процентов — на выживание. Однако я точно знаю, что это нужно сделать, чтобы двигаться дальше. Строю фундамент, который пригодится не только для этой игры, но и для всех будущих проектов. Больно сейчас, но потом всё наладится...