size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
1
Replying to @mfeathers
@mfeathers Still quite nice after all these years, including the interface/implementation boundary (with the opaque FILE *)

Apr 17, 2013 · 1:21 PM UTC

1
Replying to @stilkov
@stilkov Yes. I love showing people how early Unix met some of the goals of OO in its own well thought out way.
1
@mfeathers I fondly remember @unclebobmartin using that example to illustrate SOLID principles 20 years ago
1
1