Показать сообщение отдельно
  #5  
Старый 26.07.2012, 00:09
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Pyro
вот такие строки перемешанные я бы на дельфи не рискнул сортировать, а на ruby:
PHP код:
array.sort_by { |lineline.scan(/\d+/).map(&:to_i) } 
а если там начать писать процедурным стилем и без тестирования, то программу скоро придётся переписывать заново или выбросить, поэтому agile

http://www.confreaks.com/videos/550-...re-engineering

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

Если все так, то добавим в список вот такую строку:
Цитата:
8D1 xxxxxxxx
и сортировкой уже можно подтереться
Так что Pyro, могу вам сказать следующее
ЗЫЖ Ничего личного.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием