Skip to content

Commit

Permalink
Fix some issues.
Browse files Browse the repository at this point in the history
  • Loading branch information
alvls committed Sep 16, 2015
1 parent 0ae42d9 commit 3404d64
Showing 1 changed file with 13 additions and 11 deletions.
24 changes: 13 additions & 11 deletions docs/part2-google-test.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
- `sample_prime_numbers` -- пример реализации алгоритма поиска простых чисел
"Решето Эратосфена". Обратите внимание, что файл содержит две реализации
алгоритма, первая использует класс битового поля, вторая -- класс множества.
Текущая компилируемая версия основной функции зависит, объявлена ли
Текущая компилируемая версия основной функции зависит от того, объявлена ли
переменная `USE_SET` или нет (строка кода `#define USE_SET`). Реализация
алгоритма также не требует модификации.
- `bitfield` -- статическая библиотека, содержащая модули `tbitfield` и `tset`.
Expand All @@ -35,28 +35,30 @@
1. Последовательно реализуйте конструкторы, операции вставки/удаления,
перегруженные операции класса `TBitField`.
- После реализации каждого метода пересобирайте решение и запускайте тесты,
чтобы отслежить корректность исполнения тестов для реализуемого метода.
- Когда вы убедились, что метод работает корректно необходимо зафиксировать
чтобы отследить корректность исполнения тестов для реализуемого метода.
- Когда вы убедились, что метод работает корректно, необходимо зафиксировать
изменения в локальном репозитории (команды `git add` и `git commit`,
подробнее в разделе [Общие инструкции по работе с Git][git-instructions]).
1. После того, как вы убедились, что ВСЕ тесты для класса битового поля
подробнее в разделе [Инструкции по работе с Git][git-guide]).
1. После того, как вы убедились, что ВСЕ тесты для класса битовое поле
отрабатывают корректно, запустите приложение `sample_prime_numbers.exe`
и проверьте его работоспособность для битовых полей (директива
`#define USE_SET` должна быть закомментирована).
1. Последовательно реализуйте конструкторы, операции вставки/удаления,
перегруженные операции класса `TSet`.
- После реализации каждого метода пересобирайте решение и запускайте тесты,
чтобы отслежить корректность исполнения тестов для реализуемого метода.
- Когда вы убедились, что метод работает корректно необходимо зафиксировать
чтобы отследить корректность исполнения тестов для реализуемого метода.
- Когда вы убедились, что метод работает корректно, необходимо зафиксировать
изменения в локальном репозитории (команды `git add` и `git commit`,
подробнее в разделе [Общие инструкции по работе с Git][git-instructions]).
1. После того, как вы убедились, что ВСЕ тесты для класса битового поля
подробнее в разделе [Инструкции по работе с Git][git-guide]).
1. После того, как вы убедились, что ВСЕ тесты для класса множество
отрабатывают корректно, запустите приложение `sample_prime_numbers.exe`
и проверьте его работоспособность для битовых полей (директива
и проверьте его работоспособность для множества (директива
`#define USE_SET` должна быть раскомментирована).
1. Чтобы обеспечить возможность удаленной проверки работы (включая
автоматический запуск и проверку корректности тестов), необходимо
создать Pull Request в upstream-репозиторий. Подробнее, как создать
Pull Request, в разделе [Общие инструкции по работе с Git][git-instructions].
Pull Request, в разделе [Инструкции по работе с Git][git-guide].

<!-- LINKS -->

[git-guide]: https://github.com/UNN-VMK-Software/mp2-lab1-set/blob/master/docs/part1-git.md

0 comments on commit 3404d64

Please sign in to comment.