Сообщение от Randomize
Пишу псевдокодом прямо в комментах, потом заполняю пробелы между псевдокодами, кодом, который работает и проходит указанные прямо тут условия.
Иногда, прямо тут же, в комментах складываю примеры исходов разных входных/выходных данных.
Наглядно видно какая часть сделана, а какая нет даже если во время разработки будут отвлекать.
|
Я обычно пишу что-то типо:
1. Get projects list from database
2. Collect unique user IDs from project collaborators and build index user > project list with indices
3. Get user list from database
4. Relate users to project collaborators using previously built index
Затем это заменяется кодом, постепенно, угу. Более детально псевдо-кодом заменять не вижу неоходимости.