LINUX.ORG.RU

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

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

Да, всё зависит от задачи.

Разрабатываемое API позволяет писать обобщённый код.

Расскажу маленькую историю из разработки.

Первая вариант кода, позволяющий расспарсить все объекты
конфигурации на 1С 7.7 был процедурный (где-то 3000 строк).
Обобщённый код менее 500 строк.

Или вот другой пример.
Попробывал использовать API для работы с doc, xlsx, ... Microsoft Office.
Разработал обобщённую функцию, которая путём анализа сотни xlsx
смогла сформировать все struct, которые позволяют использовать xlsx.

Всё работает ok!

А для загрузки в memory скажем xlsx вообще ни строчки кода не нужно разрабатывать потому, что имеются метаданные о xlsx.

PS: Вот поэтому к ООП ныне «не тянет».

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

Да, всё зависит от задачи.

Разрабатываемое API позволяет писать обобщённый код.

Расскажу маленькую историю из разработки.

Первая вариант кода, позволяющий расспарсить все объекты
конфигурации на 1С 7.7 был процедурный (где-то 3000 строк).
Обобщённый код менее 500 строк.

Или вот другой пример.
Попробывал использовать API для работы с doc, xlsx, ... Microsoft Office.
Разработал обобщённую функцию, которая путём анализа сотни xlsx
смогла сформировать все struct, которые позволяют использовать xlsx.

Всё работает ok!

А для загрузки в memory скажем xlsx вообще ни строчки кода не нужно потому, что имеются метаданные о xlsx.

PS: Вот поэтому к ООП ныне «не тянет».

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

Да, всё зависит от задачи.

Разрабатываемое API позволяет писать обобщённый код.

Расскажу маленькую историю из разработки.

Первая вариант кода, позволяющий расспарсить все объекты
конфигурации на 1С 7.7 был процедурный (где-то 3000 строк).
Обобщённый код менее 500 строк.

Или вот другой пример.
Попробывал использовать API для работы с doc, xlsx, ... Microsoft Office.
Разработал обобщённую функцию, которая путём анализа сотни xlsx
смогла сформировать все struct, которые позволяют использовать xlsx.

Всё работает ok!

А для загрузки в memory скажем xlsx вообще ни строчки кода не нужно потому, что имеются метаданные о xlsx.

PS: Вот поэтому к ООП «не тянет».

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

Да, всё зависит от задачи.

Разрабатываемое API позволяет писать обобщённый код.

Расскажу маленькую историю из разработки.

Первая вариант кода, позволяющий расспарсить все объекты
конфигурации на 1С 7.7 был процедурный (где-то 3000 строк).
Обобщённый код менее 500 строк.

Или вот другой пример.
Попробывал использовать API для работы с doc, xlsx, ... Microsoft Office.
Разработал обобщённую функцию, которая путём анализа сотни xlsx
смогла сформировать все struct, которые позволяют использовать xlsx.

Всё работает ok!

А для загрузки в memory скажем xlsx вообще не строчки кода не нужно потому, что имеются метаданные о xlsx.

PS: Вот поэтому к ООП «не тянет».