Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.220.136.165] |
|
Страницы: (10) « Первая ... 8 9 [10] все ( Перейти к последнему сообщению ) |
Сообщ.
#136
,
|
|
|
Цитата Причем тут язык, если просто подход к архитектуре приложения был неправильный +1 Метод длиннее 30-35-40 строчек - нонсенс, должен настораживать (это тоже желательно отдельно прокомментировать, если в этом ЕСТЬ НЕОБХОДИМОСТЬ), а тут одно только объявление переменных столько занимает. Вот писались бы комментарии по русски параллельно с таким кодом, сразу бы стало очевидно: "как это работает - я не понимаю". |
Сообщ.
#137
,
|
|
|
Цитата BugHunter, 03.12.2006, 14:21:14, 1363943 сортировка пузырьком неоптимальная и тупая, зато читая её всё сразу ясно. быстрая сортировка оптимальная и нетупая, зато на её изучение придётся потратить время. уместно напомнить, что сортировка пузырьком намного эффективнее работает с упорядоченной последовательностью, например, когда нужно добавить эл-т в конец списка, а потом отсортировать его (зная, что до добавления эл-та список был отсортирован.) |
Сообщ.
#138
,
|
|
|
Цитата Змей(Чёрный) @ например, когда нужно добавить эл-т в конец списка, а потом отсортировать его (зная, что до добавления эл-та список был отсортирован.) В этом случае грамотнее будет добавлять элемент так, чтобы список после его добавления оставался отсортированным. |
Сообщ.
#139
,
|
|
|
Цитата уместно напомнить, что сортировка пузырьком намного эффективнее работает с упорядоченной последовательностью, например, когда нужно добавить эл-т в конец списка, а потом отсортировать его (зная, что до добавления эл-та список был отсортирован.) Ага, кажись аналогия пошла в народ Цитата В этом случае грамотнее будет добавлять элемент так, чтобы список после его добавления оставался отсортированным. Хм, а вот тут уже бывает по всякому. Тут уже возможно нужно какой нибуть hash_map использовать, или т.п. |
Сообщ.
#140
,
|
|
|
По-моему гораздо эффективнее использовать функции сортировки стандартных библиотек.
Или тут все программисты-математики с академическим уклоном собрались? Заняться что ли нечем на проекте будет, еще сортировку писать... |
Сообщ.
#141
,
|
|
|
Цитата BugHunter @ Хм, а вот тут уже бывает по всякому. Тут уже возможно нужно какой нибуть hash_map использовать, или т.п. Всяко быстрее имхо будет найти в сортированном списке, куда следует вставить новый элемент, чем потом сортировать список от начала и до конца |
Сообщ.
#142
,
|
|
|
Цитата Всяко быстрее имхо будет найти в сортированном списке, куда следует вставить новый элемент, чем потом сортировать список от начала и до конца Бывает по разному. |
Сообщ.
#143
,
|
|
|
код только документриую, но довольно основательно: все переменные класса, свойства и методы, даже закрытые, а насчет коментариев - согласен с теми, кто говорит, что нужно коментировать неочевидные вещи. Хотя по моему опыту - неочевиднве веши появляются из-за костылей, поэтому когда мне нужно где-то поставить комментарий, то сначала пытаюсь эту неочевидность убрать (если конечно позволяет время).
|
Сообщ.
#144
,
|
|
|
Дискуссия сводиться к тому что код который надо коментировать - плохой код за исключением если это специфический жесткопрописанный алгоритм (допустим шифрование, сортировка, вычисление математической формулы).
|