julia_v_iluhina

Untitled

Oct 28th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. public class ToDoMVCPage
  2.  
  3. /*
  4.     Пейдж-модули удобно называть без слова Page в конце
  5.     потому что если ты будешь использовать несколько пейдж-модулей в одном тесте
  6.  
  7.     то желательно обращаться к их методам через имя класса пейдж-модуля
  8.     чтобы видеть где с каким пейджом идет работа
  9.  
  10.     и когда ты будешь писать
  11.         TodoMVCPage.givenAtAll()
  12.     то это явно не так прикольно как
  13.         TodoMVC.givenAtAll()
  14.  
  15.     правда?
  16.  
  17.         (так обращаться - важно, когда есть несколько пейджей,
  18.         а если он один - то можно без ущерба для точности -
  19.         заимпортить статически все методы и при вызове - не указывать им класса пейдж-модуля)
  20.  
  21.  
  22.     вот это Page в конце - это дань общим conventions (или общепринятым предпочтениям)
  23.     при именовании классов в мире ООП
  24.  
  25.     ми же тут юзаем подход "Модульного Программирования", потому тут этого "лишнего слова"
  26.     не нужно
  27.  
  28.     А то, что это все же пейдж - скажет нам имя пекеджа - pages
  29.  
  30.  
  31. */
Advertisement
Add Comment
Please, Sign In to add comment