fez

46
Рейтинг

fez



  •   Регистрация: 03.09.2007 (16 лет назад)

  •   Был(а) на сайте: 26.09.2020

Подписчики 2

Рейтинг 46

ООП. Инкапсуляция, часть 3.

Статья Программист Россия Бесплатно (free) Нет файла Математика и алгоритмы

Заключительная серия размышлений об инкапсуляции в 1С.

12.12.2008    4537    fez    19       

9

ООП. Инкапсуляция, часть 2.

Статья Программист Россия Бесплатно (free) Нет файла Механизмы платформы 1С

Продолжаем обсуждать инкапсуляцию, как первую из основ объектного подхода к программированию.

11.12.2008    5251    fez    9       

11

ООП. Инкапсуляция. Часть 1.

Статья Программист Россия Бесплатно (free) Нет файла Механизмы платформы 1С

Объектный подход к программированию - это инкапсуляция, наследование и полиморфизм. Обсудим инкапсуляцию. Что это за зверь?

10.12.2008    8588    fez    26       

9

FuncTest. Автоматическое тестирование для 7.7.

Инструменты и обработки Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Бесплатно (free) Архив с данными Тестирование QA

Наши ожидания от функционала любой программы (в том числе и конфигурации 1С) можно записывать в виде, понятном для компьютера и затем использовать эти записи для автоматической проверки сохранения программой ожидаемого функционала. Полезно для контроля над ошибками при внесении в программу изменений. Так же может применяться, как способ написания ТЗ.

24.06.2008    4682    109    fez    14       

17

Комментарии

TestingFuncTest. Автоматическое тестирование для 7.7.#14 09.12.16 21:08
(13) Спасибо за сообщение, исправил.
DevЗапись значения в поле ввода/формы со срабатыванием события ПриИзменении#4 16.02.10 11:35
Супернужная возможность для автоматического тестирования. Спасибо.
DevООП. Инкапсуляция, часть 2.#12 15.12.08 15:24
(11) А что тогда, по вашему, property get/set?
DevООП. Инкапсуляция, часть 2.#10 15.12.08 14:08
(8) Эээ... А как можно без проперти гет/сет хранить данные?
Покажи кусочек кода, думаю, будет нагляднее.
DevООП. Инкапсуляция, часть 2.#7 14.12.08 19:30
Например кэширование, как во втором примере, можно сделать?
DevООП. Инкапсуляция, часть 2.#6 14.12.08 19:29
(5) Я не помню, в восьмерке в обработке можно хранить какие-нибудь данные, или это чисто хранилище для методов?
DevООП. Инкапсуляция, часть 3.#19 14.12.08 19:09
(18) Я их передаю как параметр один раз - в метод __Инит__(). В 1С, к сожалению, нет конструкторов с параметрами, поэтому приходится немного извращаться.
DevООП. Инкапсуляция, часть 3.#16 13.12.08 6:15
(15) А чего там искать? Документ.Провести(). Интерфейс одинаковый, поведение разное. Заказывали полиморфизм? Получите-распишитесь.
DevООП. Инкапсуляция, часть 3.#14 12.12.08 22:10
(13) Про большую статью. Это много времени надо. Особенно чтобы вывод написать. А так есть несколько маленьких разрозненных мыслей - почему бы с обществом и не поделиться?

Поскольку мне понравилась реакция читателей - я намерен продолжать. Про полиморфизм мне всяко есть чего сказать. Ну и про наследование тоже наскребу наверное немного.
DevООП. Инкапсуляция, часть 3.#12 12.12.08 19:31
(11) Практика показывает, что как раз с основами самые большие проблемы и возникают :)

И отвечу маленьким вопросом на маленький вопрос. А у 7.7 разве есть лицензионное соглашение? Дадите почитать?