From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2021-05-27 18:25:28
On Thu, 27 May 2021 at 20:24, Mateusz Loskot <mateusz_at_[hidden]> wrote:
> On Thu, 27 May 2021 at 14:59, Pranam Lashkari <plashkari628_at_[hidden]> wrote:
> > On Thu, May 27, 2021 at 1:51 PM Mateusz Loskot <mateusz_at_[hidden]> wrote:
> > >
> > > If implementing functionality required by a feature is non-trivial,
> > > given time and scope of your project, then we need to consider
> > > splitting functionality of that feature into core part and extension part.
> > > Then, the extension part can rely on external library.
> > > Then, users will have choice, depending on their needs.
> > Usually, my take on the complex task is to first implement the simplest
> > form of the feature, and then you keep on improving,
> 100x yes!
> Start small, get it working well, get it tested well,
> and build up from there, and if time allows
> get it more complete, get it run faster, etc.
... better is enemy of good and good is good enough :-)
-- Mateusz Loskot, http://mateusz.loskot.net
Boost list run by Boost-Gil-Owners