Является ли разработка, основанная на эмодзи, полезной парадигмой программирования?

Для тех, кто не знает, в настоящее время большинство современных языков программирования позволяют использовать смайлики. Это относится и к Swift.

Недавно я стал больше думать о том, как улучшить свои инженерные навыки с помощью этого нового подхода, поэтому я попытался сделать Playground с традиционным стилем по сравнению с новым стилем.

Этот простой пример имитирует реальное сохранение в различных средах с использованием шаблона Strategy.

В зависимости от вашей предпочтительной стратегии вы можете сохранить либо в CoreData, UserPreferences, либо в memory. Здесь нет ничего необычного.

Теперь давайте запутаем… извините, я хотел сказать закодировать тот же подход, используя стиль, основанный на смайликах.

Что это было? Новая разработка, основанная на смайликах?

Как бы круто это ни выглядело, отладка чего-то подобного — кошмар.

Будь тем изменением, которое ты хочешь видеть в мире!

Пожалуйста, избегайте разработки, основанной на смайликах!