LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Код читается сложно и требует от читателя знания типов всех используемых API. Если это не код на выброс, а планируется дальнейшее развитие и сопровождение, его лучше переписать в императивном стиле. Хороший пример, как неуместное использования функционального стиля превращает код в лапшу. И имена как у студента первого курса - a, b, h, f, fm. Мой препод когда то не принимал такой код, заставлял давать нормальные имена.

Исходная версия Legioner, :

Код читается сложно и требует от читателя знания типов всех используемых API. Если это не код на выброс, а планируется дальнейшее развитие и сопровождение, его лучше переписать в императивном стиле. Хороший пример, как неуместное использования функционального стиля превращает код в лапшу.