sokolnikovalexey/golang-course-ispring

2.1 - font

Closed this issue · 0 comments

  1. fontFamily -> family, потому что итак понятно, что у структуры Font. Иначе выглядит как Font.fontFamily
  2. func (m *Font) String() string - переименовать m в f. В других методах тоже)
  3. Максимальный и минимальный размеры в константы хорошо бы вынести)
  4. Если в метод New придут невалидные значения, то пользователь получит объект с пустым Family и 0 size. Надо добавить дефолтные валидные значения.