Определить архитектурные образцы с помощью кода Java
Как я могу определить архитектурные образцы, глядя на Javadoc. Я скачал источник для Pokerapp v.100 ( http://sourceforge.net/projects/pokerapp/files/PokerApp%20v1.00/Source%20Code/PokerApp_v1.00-src.tar.gz/download)
и я хотел бы определить используемые образцы в учебных целях. Я только начал работать с шаблонами, и я подумал, что это будет намного проще.
Заранее спасибо!
1 ответ
Просто посмотреть на Javadoc это невозможно (за исключением случаев, когда Javadoc на самом деле упоминает шаблоны).
Но у вас есть исходный код... посмотрите на классы, которые ссылаются друг на друга, поймите, что они делают, сверьтесь с шаблонами. Готово. Конечно, вы всегда можете искать имена шаблонов или роли шаблонов в именах классов ("Фабрика" является обычной частью имен классов)
Легко в теории тяжелая и утомительная работа, когда вы новичок в шаблонах. И, возможно, не очень хорошая тренировка...