Size: a a a

2020 February 14

N

Nik in Delphi & Lazarus
Renat Suleymanov
Да, на них время нужно
И не факт, что всё перекроешь
источник

RS

Renat Suleymanov in Delphi & Lazarus
Renat Suleymanov
Да, на них время нужно
Еще для пользователей библиотек удобно. БЫстро прогнать простые функции в других условиях
источник

DB

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

RS

Renat Suleymanov in Delphi & Lazarus
Nik
И не факт, что всё перекроешь
Не все. Я себе такой даже задачи не ставлю. По необходимости в основном
источник

N

Nik in Delphi & Lazarus
Renat Suleymanov
Не все. Я себе такой даже задачи не ставлю. По необходимости в основном
Тема с ассертами на мой взгляд внятнее смотрится
источник

N

Nik in Delphi & Lazarus
Там диагностику можно встроить сразу
источник

N

Nik in Delphi & Lazarus
Кстати)
источник

RS

Renat Suleymanov in Delphi & Lazarus
Nik
Тема с ассертами на мой взгляд внятнее смотрится
Я не знаю, что за ассерты. Assert я как раз в тестах и использую )
источник

N

Nik in Delphi & Lazarus
Давайте писать логгер)
источник

RS

Renat Suleymanov in Delphi & Lazarus
Меня нативный логгер устраивает. Если вдруг что есть куча других. Вот уж что нужно, так это базовый класс или интерфейс логгера, общий для всех. Был бы полезен
источник

N

Nik in Delphi & Lazarus
Renat Suleymanov
Меня нативный логгер устраивает. Если вдруг что есть куча других. Вот уж что нужно, так это базовый класс или интерфейс логгера, общий для всех. Был бы полезен
Вот и я про интерфейс и т.д.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Ассерты могут быть полезны. Я у себя знаю основные потенциально дырявые места, поставил исключения, бывает помогают софт завалить раньше чем упадёт в проде
источник

RS

Renat Suleymanov in Delphi & Lazarus
Nik
Вот и я про интерфейс и т.д.
Так это не мне и не тебе его делать. Он как стандарт должен существовать.
источник

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
Renat Suleymanov
Тебе нельзя (мне тоже кстати). Это делает OpenSource сообщество, к примеру, которое пишет язык. Либо Эмба должен сделать.
Сфигали ты решил, что мне нельзя?)
источник

RS

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

RS

Renat Suleymanov in Delphi & Lazarus
Nik
Сфигали ты решил, что мне нельзя?)
Чисто интуитивно предполагаю )
источник

N

Nik in Delphi & Lazarus
Renat Suleymanov
Чисто интуитивно предполагаю )
У тебя интуиция не работает 😊
источник