Показать сообщение отдельно
  #21  
Старый 06.08.2012, 09:50
Pyro Pyro вне форума
Так проходящий
 
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
По умолчанию

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

чтобы тот код был коротким и понятным, по моим соображениям он должен был выглядеть хотя бы так:
Код:
function morse(text: string): string;
var i: integer;
begin
  result := '';
  for i := 1 to length(text) do
    result := result + morzetabl[ord(text[i])];
end;

а массив-перфокарта, это только результат того, что лень использовать объекты

меня например от того, чтобы писать циклы и кучу локальных переменных отделяет то, что могу сделать минималистичнее без них, а в Дельфи если задействовать регулярки и ассоц.массивы, если не посчастливится найти действительно удобную библиотеку, придётся создать кучу функций и модули, что-бы их туда спрятать и в результате код будет выглядеть действительно минималистично, но общий объём кода будет больше

в итоге если хочется написать меньше и быстрее, то без всякой модульности и тем более ооп; кто виноват? возможно язык, раз понятие минимализма не идёт по пути с гибкостью и модульностью
__________________
>woweook<
Ответить с цитированием