On Tuesday, October 04, 2016 03:03:45 AM Vincent Lefevre wrote: > It's poorly designed because bugs[*] are not fixable. > > [*] behavior that doesn't match the documentation.
If the program has behavior that doesn't match the documentation, that sounds more like poor implementation than poor design. (Assuming the documentation is / was intended to reflect the design.)