Рефакторинг к релизу

Issue #463 new
Former user created an issue
  1. Переместить формы времен глагола в класс глагола;
  2. Мэппинг функции verb->identify_tense;
  3. Загнать близкие по смыслу переменные в массив;
  4. Добавить параметры в конструктор matched_word_pair;
  5. Сделать subtype-ы пар слов массивами;
  6. Отрефакторить определение неправильного времени глагола;
  7. Устранить дублирование кода в adjective и adverb;
  8. Добавить во все классы частей речи геттеры;
  9. Провести рефакторинг функций класса noun;
  10. Вынести все инфлектирующие функции в класс word_operators_inflector;
  11. Исправить интерфейс класса word_operators_inflector;
  12. Изменить логику определения ошибок притяжательного падежа.

Comments (18)

  1. Former user Account Deleted reporter

    1 Переместил формы времен глагола в класс глагола.

  2. Former user Account Deleted reporter

    7 Устранил дублирование кода в adverb из adjective.

  3. Former user Account Deleted reporter

    4 Добавил дополнительные параметры в конструктор matched_word_pair, убрал ненужные;

  4. Former user Account Deleted reporter

    8 Добавил во все классы частей речи геттеры.

  5. Former user Account Deleted reporter

    3 Использовал массивы вместо близких по смыслу пременных

  6. Former user Account Deleted reporter

    Провожу рефакторинг функций определения неправильного времени глагола

  7. Former user Account Deleted reporter

    6 Провел рефакторинг функции verb->look_for_matches

  8. Oleg Sychev repo owner

    В первую очередь меня интересует, когда у нас сможет появиться ошибка что форма (например число существительного или время глагола) не та, да еще и неправильно образована при этом (например mouses вместо mice или goed вместо go). Вы смогли отрефакторить пару ошибок в одну?

  9. Former user Account Deleted reporter

    9 Провел рефакторинг функций класса noun;

  10. Former user Account Deleted reporter

    12 Изменил логику определения ошибок притяжательного падежа.

  11. Log in to comment