Сами посудите, какой смысл в этом тонком клиенте.
Я щас не имею в виду логику кода (в этом плане строгость никогда не мешает), а тупо практику работы
Никогда тонкий клиент не сможет выиграть у RDP. Приходят гигабитные сети, приходят гигабитные данные...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший