Что-то недавно нужно было реализовать логику:
writePrefix();
//тут чойто делает клиент моего клаccа
writeSuffix();
Распространенный фокус, вобщемто, еще часто встречается когда юзаем блокировки и тп. В принципе можно сказать клиенту «**ись сам с правильным вызовом методов», но этож не культурно, потому часто ему предлагают кондом в виде реализации интерфейса с одним лишь методом, в коем прячется лузерская логика (предохраняя его от ошибок) — суть маразм, надо заводить целый класс пусть и онанимный, и в конце кноцов все это пипец как нечитабельно. А если эта хрень имеет некоторую вложенность?
Вот вспомнил я что был слух про лямбды в яве, поискал в инете но все новости мягко говоря несвежие, и чойто непонятно, их там реализовывают или стоит переходить на моно (ибож альтернатив то немае)? И если реализовывают то в каком виде?