Size: a a a

2020 February 14

N

Nik in Delphi & Lazarus
😝
источник

N

Nik in Delphi & Lazarus
Renat Suleymanov
А вот реализации уже пожалуйста. Тогда в своей либе ты можешь указывать этот базовый класс или интерфейс логгера, а пользователь либы использовать свой любимый/нужный логгер
Пока что я ни одного устраивающего логгера не увидел
источник

RS

Renat Suleymanov in Delphi & Lazarus
Nik
У тебя интуиция не работает 😊
Если серьезно, то реально в случае Паскаля даже не знаю, кто это должен сделать. Если Лазарус часто берет что-то от Дельфи, то тогда наверное Эмба должна задать стандарт... Ъотя в идеале OpenSource сообщество. Но не в случае с Паскалем. Разве что, в Лазарус сделают такой стандарт. Но он не будет работать для дельфи
источник

N

Nik in Delphi & Lazarus
То настройки через одно место, то функционал ущербный, то построено так, что использовать заманаешься
источник

AK

Alexey Kulakov in Delphi & Lazarus
извините, народ... во втором месте сегодня встречаю, что якобы сегодня - день программиста. Я что-то забыл или пропустил?
источник

RS

Renat Suleymanov in Delphi & Lazarus
источник

AK

Alexey Kulakov in Delphi & Lazarus
а, если верить википедии: 1946 - В Лаборатории баллистических исследований Армии США запущен первый действительно работающий электронный компьютер ENIAC.
источник

AK

Alexey Kulakov in Delphi & Lazarus
ну и как упоминалось, 1995 — Borland представила первую версию Delphi.
источник

AK

Alexey Kulakov in Delphi & Lazarus
и в тот же день:  Американские власти арестовывают легендарного хакера Кевина Митника.
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
Пока что я ни одного устраивающего логгера не увидел
список требований в студию
источник

GB

George Bakhtadze in Delphi & Lazarus
Renat Suleymanov
Тебе нельзя (мне тоже кстати). Это делает OpenSource сообщество, к примеру, которое пишет язык. Либо Эмба должен сделать.
если так рассуждать, то никаких стандартов не будет. у сообщества FPC и так дел по горло, а Эмба по какому принципу приоритеты ставит вообще непонятно. Стандарты точно не в приоритете и оно к лучшему. такого напридумают....
что касается стандартов, то наиболее значимые как раз разработан независимыми разработчиками. яркий пример - Spring. Настоящий который. кстати, конкурирующий стандарт от оракла был, да сдох по сути :)
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
Тема с ассертами на мой взгляд внятнее смотрится
так те же юнит тесты получатся, только "прогонять" их будут пользователи в основном :)
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
Извращаться писать код так, чтобы потом на него возможно было юнит-тесты написать - что-то у меня нет такого желания.
а вот тут как раз есть нюанс. если код написан хорошо в смысле связности и т.п., то юнит-тесты писать удобно
источник

АР

Александр Сергеевич Рудь in Delphi & Lazarus
Alexey Kulakov
извините, народ... во втором месте сегодня встречаю, что якобы сегодня - день программиста. Я что-то забыл или пропустил?
день программиста в РФ это 256-й день в году, а сегодня вроде как международный день компьютерщика(эникея)
источник

AK

Alexey Kulakov in Delphi & Lazarus
вот я  и удивился
источник

GB

George Bakhtadze in Delphi & Lazarus
Александр Сергеевич Рудь
день программиста в РФ это 256-й день в году, а сегодня вроде как международный день компьютерщика(эникея)
его наверное, Валентин звали, этого эникея :)
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Kulakov
вот я  и удивился
Сегодня ДР Delphi
источник

AK

Alexey Kulakov in Delphi & Lazarus
да в курсе я
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
День Delphi-программиста)
источник

AI

Alexander Ivanov in Delphi & Lazarus
George Bakhtadze
список требований в студию
1. Логирование внутри потока и параллельное отображение данных для каждого потока
2. Расширенное отображение нестандартных форматов данных. Хотя бы в Json есть поля с сжатием, в логгере хотелось бы на лету разжимать по запросу.
3. Ведение параллельных ветвей. Сейчас логгер обычно последовательно отображает данные.
4. Элементы тестирования.
5. Хранение истории изменений переменных
6. Возможно что-то типа получения дампа переменных как у груви сделано.
источник