julia_v_iluhina

Untitled

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