Skip to content

Instantly share code, notes, and snippets.

@subzey
Created March 28, 2017 16:38
Show Gist options
  • Save subzey/7048e6acc9fe821393e298ef14191f54 to your computer and use it in GitHub Desktop.
Save subzey/7048e6acc9fe821393e298ef14191f54 to your computer and use it in GitHub Desktop.
Чеклист версталя

Чеклист версталя

  • А что если размеры блока (или окружающего контента) изменятся? У тебя там случаем не захардкожено 3px?

  • Сколько мест в коде придётся изменить, чтобы изменить цвет? А размер?

  • А что если шрифт будет не как у тебя? Даже одна и та же гарнитура в разных браузерах рендерится по-разному.

  • А что если текста будет больше? А что если прям совсем дохрена?

  • А что если внутри одного блока изменится содержимое, например, добавится иконка? Или ещё две иконки?

  • Ты можешь с уверенностью сказать, откуда считаются отступы и размеры, и почему они именно такие?

  • Ты можешь с уверенностью сказать, какие правила применяются к какому элементу?

  • Блок-Элемент-Модификатор, помнишь, да? Может, лучше что-то вынести в отдельные независимые блоки?

  • А что если можно всё сделать проще? (Проще !== С меньшим количеством элементов)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment