Я должен сохранить код от подрядчика. У этого есть "интересный" фрагмент:
String webServicesValue =
webResponse.substring(webResponse.indexOf("<" + fieldName + ">") +
fieldName.length() + 2,
webResponse.indexOf("</" + fieldName + ">"));
Мне потребовалось несколько минут, чтобы понять, что он пытается сделать.
Кажется, это код WTF, но мой коллега предложил: «Если он не сломан, не исправляйте его». Мне интересно, если этот код когда-нибудь не получится. Кажется, он работает до сих пор, и я, честно говоря, не могу придумать ни одного тестового случая, чтобы это провалить
Спасибо