![]() |
Модераторы: THandle, bems |
![]() ![]() ![]() |
|
VladBD |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 19.11.2006 Репутация: нет Всего: 5 |
RAD 2010, прога - помощник для игры Сапер
писал для того чтоб разобраться с некоторыми моментами. просьба оценить класс и высказать критику Присоединённый файл ( Кол-во скачиваний: 12 ) ![]() |
|||
|
||||
RomanEEP |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 18.5.2006 Где: Коломна Репутация: 1 Всего: 8 |
Отлично написано!
|
|||
|
||||
cemick |
|
||||||||||||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 416 Регистрация: 6.7.2006 Где: Санкт-Петербург Репутация: 3 Всего: 6 |
Если хотите что бы по придерались, то выскажу свою субъективное ИМХО на основе внешнего вида кода, не вдаваясь в логику
и работу программы: 1. Все поля я бы обозначал префиксом F, это касается и
2. Почему это
было не объявить перечислением? 3. Параметры методов принято начинать с префикса "A" 4. Всегда операции (:= = + * < и т.д) обрамлять пробелами 5. Вот это
выглядело лучше хотя бы вот так
6. Забавное название метода procedure THelper.FMapInit; 7. Подобного рода конструкции
ужасны, лучше вот
И что тут делает Break? 8.
тоже самое что и предыдущий плюс добавить else (т.е. если выполниться первое условие, то зачем проверять следующие?) И вместо Pos я бы использовал AnsiContainsText. 9. В названиях подобных функци isInitAnyCells лучше не использовать вопрос 10. Незабываем про сообщения компилятора, и подчищать код (проект не собирал наверняка их не мало):
11. Если уж показываем код людям то больше комментариев 12. Не понятно зачем тут S
13. Есть такая функция Format ps Большинство придирок наверно мелочны и получены простым пробеганием взгляда по коду Это сообщение отредактировал(а) cemick - 21.4.2010, 14:17 |
||||||||||||||||||
|
|||||||||||||||||||
![]() ![]() ![]() |
Правила форума "Delphi" | |
|
Добро пожаловать в форум группы "Delphi". В разделе разрешается:
Строго запрещено:
Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Форум группы: delphi | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |