Page 74 - 4787
P. 74

предметної  області.  Відокремивши  логіку  предметної  області,  застосуйте

               «Переміщення методу» (Move Method) для перенесення її на об'єкт предметної


               області.


                      Після закінчення  будуть утворені  класи представлення в GUI  і об'єкти

               предметної області, що містять всю бізнес-логіку. Об'єкти предметної області


               будуть  недостаточно  структуровані,  але  з  цим  впораються  подальші


               рефакторінги.
















































                            Риунок.8.2.- Інтерфейс користувача в початковій програм

                        Є  програма,  яка  дає  користувачам  можливість  вводити  інформацію  про


               замовлення і отримувати їх вартість. Її GUI показано на рис. 8.2.











                                                                                                             73
   69   70   71   72   73   74   75   76   77   78   79