Microblog

Микроблог клиент - Переработка

Mon, 15/04/2013 - 17:00 -- observer

Крайняя коммандировка в другой город на скоростном поезде открыла напомнила об узких местах в приложении "Микроблог". На данный момент это версия 5 - для десктопа, написанная на JAva и отсталая мобильная версия 3 написанная на Python под Nokia.

Почему я упомянул скоростной поезд .. из за нестабильного GPRS соединения, которое используется при публикации сообщений этим клиентом. Причем нестабильность своеобразная .. обычно можно отправить тестовое сообщение - убедиться что коннект нормальный и потом писать пост. Но не тут то было, за время написания поста поезд  движется и ситуация со связью может быстро изменится, что приводет к хреновым последствиям. Тут и проявились сразу 2 антипаттерна для приложений такого типа.

В общем-то угрозы я и раньше понимал, но так как это требовало существенной переработки приложения, откладывал неизбежное. Эти проблемы проявлялись и раньше. В чем их суть? 

main_tags: