Size: a a a

2021 December 12

DB

Dmitry Belkevich in Delphi & Lazarus
у нас самописанный как раз ) и еще дописываем... Jav'у не юзаем
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
У нас youtrack от jetbrains
источник

z

zamtmn in Delphi & Lazarus
имхо ленивое создание для лога ненужно. разные логи с разной глубиной - это ты считай в коде настраиваешь глубину логирования
источник

DB

Dmitry Belkevich in Delphi & Lazarus
мы пробовали: багзиллу, мантис (до своего) и жиру (после). вот всё не совсем так как хочется, монструозные либо с ограничениями (жира). свой дописываем по-мелочи
источник

N

Nik in Delphi & Lazarus
У тебя баг вылез какой-нибудь и ты будешь ползать по коду переопределять глубину логирования.. У меня просто настройки изменил в UI и получил детальный лог.
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
Это если ошибка воспроизвелась повторно 😂
источник

N

Nik in Delphi & Lazarus
Вот как реализация деталей там организована - это мне и не нравится. А так там просто паттерны программирования задействованы. И я также их использую в своём варианте.
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
Ну там каждый реализует в меру своей квалификации, я чисто по доке с описанием архитектуры писал и реализовывал только необходимое, т.е. у меня небыло задачи сделать универсалный комбайн под все задачи
источник

N

Nik in Delphi & Lazarus
Как минимум можно видеть при каких исходных данных как себя ведёт код
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
Вопрос вот в чем, а кто менять настройки будет? Откуда ты возьмешь юзеров с такой подготовкой, что они будут понимать что нужно сделать?
источник

N

Nik in Delphi & Lazarus
Вот) момент истины) тебе понравилась идея, там заложенная.. А это всего лишь применение нескольких паттернов и только.. Получается, что тебе понравились паттерны программирования 😂
источник

N

Nik in Delphi & Lazarus
Идея заложена хорошая - с этим я не спорю. Мне конкретная реализация этой идеи не нравится
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
Ну есесно, в таких вещах я не полагаюсь на сторонние реализации с лишним оверхедом, там работы то по реализации на часа два от силы
источник

N

Nik in Delphi & Lazarus
Вот) я в своём варианте разделил логику на несколько слоёв, на каждом из которых решаются только задачи этого слоя, а не всё в единую кучу перемешано.
источник

z

zamtmn in Delphi & Lazarus
я в одном логе имею разную глубину для разных "модулей". настройка в опциях комстроки
источник

N

Nik in Delphi & Lazarus
Из-за этого реализация новых аппендеров легче и логика функционирования общая не ломается
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
Ты вообще можешь держать логер пустым подрубая аппендерны только перед нужным тебе учаском и отрубая после - полный простор для извращений 😂
источник

N

Nik in Delphi & Lazarus
У меня аналогично
источник

N

Nik in Delphi & Lazarus
Процедура SetLogger
источник

ПП

Пушистое Пельмешко... in Delphi & Lazarus
Это логер, куда приходит ошибка, а я тебе про аппендеры который полностью кастомизируемый, первый там в лог пишет, второй на почту, третий в базу, а логер и ошибка в олном экземпляре
источник