Ненавижу программирование. Сижу, пятый час думаю, как мне построить идиоматичную систему навигации в xamarin приложении.
Если очень коротко: все идеи, что у меня есть — полное говно.
Если спускаться в детали. Короче, я выбрал фреймворк для всего — Prism. Он в том числе управляет навигацией, и мне не нравится способ, которым он это делает. Но отказаться я от него не могу — всё остальное в нём мне нравится.
И вот теперь мне надо как то пропатчить динамическое, несвязное говно, которое он предлагает как механизм навигации так, что бы и использовать было легко, и статический тайпчек имён вьюх был, и чтобы все подхватывалось, все контексты передавались, и короче дохуя чего.
Но главная проблема тут в том, что после восьми ебучих лет в разработке я все ещё недостаточно хорош, чтобы сделать такую простую и базовую штуку.
И есть у меня ощущение, что вот так оно всегда и будет. Я всегда буду чувствовать себя тупым — потому что я тупой и есть.
Если очень коротко: все идеи, что у меня есть — полное говно.
Если спускаться в детали. Короче, я выбрал фреймворк для всего — Prism. Он в том числе управляет навигацией, и мне не нравится способ, которым он это делает. Но отказаться я от него не могу — всё остальное в нём мне нравится.
И вот теперь мне надо как то пропатчить динамическое, несвязное говно, которое он предлагает как механизм навигации так, что бы и использовать было легко, и статический тайпчек имён вьюх был, и чтобы все подхватывалось, все контексты передавались, и короче дохуя чего.
Но главная проблема тут в том, что после восьми ебучих лет в разработке я все ещё недостаточно хорош, чтобы сделать такую простую и базовую штуку.
И есть у меня ощущение, что вот так оно всегда и будет. Я всегда буду чувствовать себя тупым — потому что я тупой и есть.