This project is read-only.
1
Vote

Let's discuss this API

description

There is a lot to consider in the design of a top-quality API for a logging library. How to support multiple threads, multiple running programs from distinct vendors that happen to use LogNut in distinct ways, how to support unit-tests, etc. The API needs to be clear, consistently structured, and unambiquous. Even as capabilities are added, I want to adhere to my initial purpose which is to provide a library that is trivially-easy to put to immediate use, a simple tool that 'just works', and not allow the additional capabilities to make it harder to do the simple things. And it needs to not be designed in a vacuum by just one author -- thus I am asking for anyone using this library to provide your own feedback here on what you do or do not like about the API and your suggestions on improving it.

comments