7 ms·
Loup Valliant's main project is monocypher. It is typically distributed as one C file and one H file. It provides a relatively small interface by being well-s
by memefrog 3y ago
Loup Valliant's main project is monocypher. It is typically distributed as one C file and one H file. It provides a relatively small interface by being well-scoped and well-designed.
Nowhere does he say that you should have 100 small classes across 1000 files. He says the opposite: your modules should have a lot of functionality but a small interface.