(Untitled)

Feb 17, 2014 21:31

public interface Matcher extends SelfDescribing ( Read more... )

программирование., компьютеры

Leave a comment

Comments 2

feinsgular February 22 2014, 20:32:27 UTC
Ещё с момента как увидел первый раз, я считал этот код плохим. Уж если ты объявляешь и интерфейс и абстрактный класс, то будь готов, что будут пользоваться и классом, и интерфейсом. А уж если не хочешь, чтобы кто-то повторно реализовывал методы, которые, как тебе кажется ты знаешь лучше конечного программиста, то и интерфейс не объявляй. Как-то так.

Reply

vlad_suh February 22 2014, 21:00:46 UTC
Конечно, это извращение. Но очень смешное, по моему.

И само использование имени метода в качестве комментария. И комментарий a bit harder to ignore compile errors. И удачно попавшееся имя базового интерфейса SelfDescribing. Всё это превращает метод в этакую пародию на так называемый самодокументированный код.

Reply


Leave a comment

Up