LINUX.ORG.RU

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

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

Видел много подобных мнений. Часто основная претензия к тому что ad-hoc вызывает ошибки, ухудшает понимание кода, погружает программиста в оперирование набором абстрактных концепций. А модули этих проблем не имеют, зато дают свои преимущества, написав немного кода на OCaml, мне они показались крайне удобными по сравнению с классическими модулями или классами (сами по себе они классы не заменяю, только в наборе с другими фичами).

Исправление MOPKOBKA, :

Видел много подобных мнений. Часто основная претензия к тому что ad-hoc вызывает ошибки, ухудшает понимание кода, погружает программиста в оперирование набором абстрактных концепций. А модули этих проблем не имеют, зато дают свои преимущества, написав немного кода на OCaml, мне они показались крайне удобными по сравнению с классическими модулями или классами.

Исправление MOPKOBKA, :

Видел много подобных мнений. Часто основная претензия к тому что ad-hoc вызывает ошибки, ухудшает понимание кода, погружает программиста в оперирование набором абстрактных концепций. А модули этих проблем не имеют, зато дают свои преимущества.

Исправление MOPKOBKA, :

Видел много подобных мнений. Часто основная претензия к тому что ad-hoc вызывает ошибки, ухудшает понимание кода, погружает программиста в оперирования кучей абстрактных концепций.

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

Видел много подобных мнений. Часто основная претензия к тому что ad-hoc вызывает много проблем.