Я ' Я провел интересную дискуссию с уважаемым коллегой и хотел бы получить дополнительные сведения ...
Мне нужно реализовать некоторую базовую логику таблицы решений в моем приложении. Я хотел использовать OpenL Tablets, который представляет данные решений в электронной таблице Excel. Мне это нравится, он прост в установке и обслуживании, требует небольшого объема памяти и ресурсов обработки. Я могу легко добавлять новые таблицы, и у меня есть несколько таблиц с более чем 100 строками и до 10 условиями. Эти данные довольно статичны и редко меняются.
Мой коллега не хочет вводить сторонний API в микс и имеет оговорки по поводу привязки к файловому формату Microsoft.
Я понимаю его точку зрения, но единственный способ реализовать таблицу решений через Java - это написать серию уродливых операторов if или case, что хорошо для небольших таблиц, но станет неуправляемым, когда я перейду к большим таблицам.
Есть ли у кого-нибудь комментарии по обе стороны аргумента. Если у кого-то есть какие-либо мысли относительно шаблона, который мог бы решить мою проблему в родной Java, мне было бы интересно услышать это.
Большое спасибо за ваше время.