Advertisement
Gordon___From

Untitled

Jun 27th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. 1. Именование файлов:
  2. - Используй dash case, eg: hc-modal-confirm.controller.js
  3. - Паттерн именования: feature.type.js, eg: hc-modal.service.js
  4. - Используй префикс при именовании директив и сервисов, eg: hc-modal.service.js,
  5. во избежании коллизий.
  6.  
  7. 2. Длина строки, индент, аргументы, массив модулей
  8. 3. Оформление хтмль
  9.  
  10. Самодокументируемость
  11. Дробить код, чтобы реквесты смотреть удобнее
  12. Смотри, у кода есть несколько недостатков на данный момент. Есть два критерия оценки: форматирование кода и логика.
  13.  
  14. С форматирование кода разберемся - напишем соглашение и прикрутим линтер.
  15.  
  16. С логикой, почему плох код генератора? Потому что дел
  17.  
  18. > Problem 1: some resources are not loaded via https:
  19. > The page at 'https://hc-research-dev.conceptant.com/' was loaded over HTTPS, but requested an insecure stylesheet
  20. > 'http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,300,400,700'. This request ha > been blocked; the content must be served over HTTPS.
  21. > The page at 'https://hc-research-dev.conceptant.com/#/home' was loaded over HTTPS, but requested an insecure stylesheet
  22. > 'http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,300,400,700'. This > request has been blocked; the content must be served over HTTPS.
  23.  
  24. Can't reproduce. It seems that outdated version was builded. The only gfont that i found is loaded by grecaptcha.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement