julia_v_iluhina

Untitled

Sep 21st, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.88 KB | None | 0 0
  1. Todomvc application
  2. operations: add, edit, delete, complete, complete all,
  3. clear completed, reopen, reopen all
  4.  
  5. Contexts-filters:
  6. - all
  7.     add
  8.     edit
  9.     delete
  10.     complete
  11.     complete all
  12.     reopen
  13.     reopen all
  14.     /*
  15.         тут и
  16.         clear completed
  17.         будет востребовано
  18.  
  19.         напоминаю - это пока просто перечень
  20.         не сценарий
  21.         а перечень основных юз кейсов
  22.         мы еще не планируем покрытие
  23.         мы определяемся на местности - что считать основными юз кейсами - для каждого из фильтров
  24.     */
  25. - active
  26.     add
  27.     edit
  28.     delete
  29.     /*
  30.         тут и
  31.         complete
  32.         будет востребовано
  33.     */
  34.     complete all
  35.     clear completed
  36. - completed
  37.     delete
  38.     reopen
  39.     reopen all
  40.     clear completed
  41.  
  42.     General:
  43. “items left” counting
  44.  
  45.  
  46. Switching between filters usecases:
  47. /*
  48.     Switching between filters - достаточно точная формулировка
  49.     usecases - уже лешнее слово, ничего не дает для понимания
  50. */
  51. from All to
  52.     Active
  53.     Completed
  54. from Active to
  55.     All
  56.     Completed
  57. from Completed to
  58.     All
  59.     Active
  60.  
  61. Edit operations with low priority:
  62. /*
  63.     я бы не сказала - что все операции этой группы - имеют низкий приоритет)
  64.     у Cancel edit - приоритет как раз высокий )
  65.     т к эта операция не имеет workaround
  66.    
  67.     потому - корректнее назвать эту группу - Additional edit operations
  68. */
  69. Edit task and change filter
  70. /*
  71.     это тоже - про Submit edit
  72.     Submit edit by click outside - используй вот такую формулировку
  73.    
  74.     можно не только на лине для сені фильтра кликнуть
  75.     можно и на другой таске
  76.     и на поле для ввода новой таски
  77.     важно - кликнуть на чем-то вне редактируемой таски
  78. */
  79. Delete by emptying text
  80. Submit edit by press to tab
  81. /*
  82.     Submit edit by press tab - не потеряем смысл, to - можно опустить
  83. */
  84. Cancel edit by press to esc
  85. /*
  86.     Cancel edit by press esc
  87. */
  88.  
  89. Other cases with low priority:
  90. Hide by click to complete
  91. Show by click  to reopen
  92. /*
  93.     вот тут - не понятно - что появляется и исчезает)
  94.    
  95.     если речь про таски в списке - так не на всех фильтрах так, как описано)
  96.    
  97.     предлагаю просто убрать эту подгруппу)
  98. */
Advertisement
Add Comment
Please, Sign In to add comment