so

Будни

Со временем беда. На работе нужно хороший перфоманс в одном OSX проекте. В свободное время плачут дедлайны в другом iOS проекте. Завтра экз по инглишу. Сын заболел и температурит.

Замечаю, что писать код уже совсем нет желания. Что там уже придумали как писать код силой мысли? Мне бы пригодилось.

В том проекте, который под OSX находится адовый ObjC++, в котором до меня трудилось три ObjC++сника разной степени извращенности. И судя по тому, что ни у кого не возникло желание исправить способ взаимодействия Networking->UI можно с некоторой уверенностью говорить, что у плюсников так принято.

Дело даже ни в том, что они ARC не используют. У нас, у правильных разработчиков (с), принято делать [[ServerTransport instance] makeRequestWithCompletion:^(NSError *err, Response *res){ ...save to db & update ui ... }]. Ну максимум делегатом реализовывать комплишен. А у них, у извращенцев, на каждый респонс нотификация. И ты регистрируешь коллбек типа [ServerTransport instance].add_callback(uglyObjcToCPPCallbackConversionObjectWithTargetAndSelector). Заводят метод. Ну и потом заботятся об удалении.

Ужасно неудобно. Плюсники любят писать код. Много кода. А я нет.
Метки: , ,