Является ли разработка, основанная на эмодзи, полезной парадигмой программирования?
Для тех, кто не знает, в настоящее время большинство современных языков программирования позволяют использовать смайлики. Это относится и к Swift
.
Недавно я стал больше думать о том, как улучшить свои инженерные навыки с помощью этого нового подхода, поэтому я попытался сделать Playground
с традиционным стилем по сравнению с новым стилем.
Этот простой пример имитирует реальное сохранение в различных средах с использованием шаблона Strategy
.
В зависимости от вашей предпочтительной стратегии вы можете сохранить либо в CoreData
, UserPreferences
, либо в memory
. Здесь нет ничего необычного.
Теперь давайте запутаем… извините, я хотел сказать закодировать тот же подход, используя стиль, основанный на смайликах.
Что это было? Новая разработка, основанная на смайликах?
Как бы круто это ни выглядело, отладка чего-то подобного — кошмар.
Будь тем изменением, которое ты хочешь видеть в мире!
Пожалуйста, избегайте разработки, основанной на смайликах!