Шаблон проектирования Project Euler

Существует ли шаблон проектирования, позволяющий создать основу из компонентов, помогающих решить Проблемы проекта Эйлера? Я решил ~30 проблем -и обнаружил, что мне нужно повторно -использовать функциональность, которая была написана ранее (, например, проверки простоты ). Вместо того, чтобы писать статические методы в служебном классе, я думал о интерфейсе калькулятора -, реализованном различными конкретными классами, которые будут решать различные подзадачи. Затем я мог бы опираться на это, решая все более сложные проблемы -, может быть? У кого-нибудь есть хорошие предложения? Я решаю проблемы в Java.

5
задан iCodez 22 January 2015 в 19:15
поделиться