Тумблер принес новых терминов в моё сознание: Ultergender Теперь думаю. Не могу определиться с тем, насколько это вообще логично и целесообразно. С одной стороны всё логично. Нельзя перейти из состояния А в состояние Б, когда ты не находишься в состоянии А. С другой стороны - это уже попахивает избыточностью модели, то есть выделять новые объекты можно в принципе-то до бесконечности, вопрос в юзабильности. То есть это как в старом меме про эволюцию программиста, где нуб писал хэлоуворлд обычный, продвинутый спец из приложения в 2 строки делал убермонстра с кучей интерфейсов и абстракций, а супер-супер гуру опять писал хэлоуворлд в 2 строки. Вот, есть ощущение, что вся эта терминология расползается и распухает до размеров убермонстра...
И да, я люблю в своей голове всё (всю информацию о внешнем мире) сортировать и упорядочивать, а т.к. оно тут не сортируется и не упорядочивается - я подвис =)