Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Привести в соответствие документацию и код. #2

Open
i-pavlov opened this issue Mar 28, 2014 · 6 comments
Milestone

Comments

@i-pavlov
Copy link
Member

Привести в соответствие документацию и код.

@nzinov nzinov closed this as completed in 4506ec5 Mar 28, 2014
@nzinov nzinov reopened this Mar 28, 2014
@nzinov
Copy link
Contributor

nzinov commented Mar 29, 2014

Переименовал страницу "Объекты системы" в "Методы API" и убрал оттуда всякие сервисные запросы и.т.п. Теперь там что-то действительно похожее на API

@denspb denspb added this to the Week before conference milestone Apr 3, 2014
@i-pavlov
Copy link
Member Author

Мне кажется, что код пересчета статистики утратил свою читаемость. (500 строк все же)

Возможно, стоит сделать небольшой рефакторинг и сгруппировать все по разным классам и разным файлам?

@denspb
Copy link
Member

denspb commented Apr 30, 2014

Вполне.
Но, если не сложно, опиши сперва в паре десятков слов как ты видишь
результат?

30 апреля 2014 г., 22:59 пользователь Ivan Pavlov
[email protected]написал:

Мне кажется, что код пересчета статистики утратил свою читаемость. (500
строк все же)

Возможно, стоит сделать небольшой рефакторинг и сгруппировать все по
разным классам и разным файлам?


Reply to this email directly or view it on GitHubhttps://github.com//issues/2#issuecomment-41835592
.

@i-pavlov
Copy link
Member Author

Ок
Но, над этим мне надо еще подумать.

@nzinov
Copy link
Contributor

nzinov commented May 1, 2014

Мне не кажется, что там проблемы с читаемостью. Правда, это наверное потому, что я сам писал.) Что мне кажется проблемой: некоторые обработчики в нем не относятся к пересчету:
запуск пересчета и страница запуска. Их можно вынести. Еще, теоретически, можно вынести из main flow пересчета игры несколько методов (распознавание тестовой игры, например). Но зачем разбивать на классы, я не знаю.

@i-pavlov
Copy link
Member Author

i-pavlov commented May 1, 2014

Вся проблема в том, что сейчас очень сложно понять где именно какая статистика считается. Ее бы точно стоило перенести хотя бы в отдельные функции.

В дальнейшем мы будем добавлять еще статистику и найти что-то определенное будет еще сложнее.

@nzinov nzinov modified the milestones: Week before conference, API v2 Nov 2, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants