Personally I hate OPT (because it’s somewhat harder to read and 
more-than-somewhat harder to debug).

I also dislike auto, except in the case of stl::’s overly-verbose iterators.  
Again, they make the code harder to read more often than not.

Maybe I’m just showing my age….

> On 24 Nov 2019, at 11:13, Ian McInerney <ian.s.mciner...@ieee.org> wrote:
> 
> What is the current consensus on using OPT types in the code? I know there 
> are some instances where we are already using them from the Boost library 
> (since our C++ version isn't high enough to include them), but is that 
> considered a good type to use more of?
> 
> I am curious, because I am thinking of replumbing the position storage in the 
> tool events to use OPTs for the position, because that will allow for cleaner 
> handling of the position in the tools, and also because I need to pass the 
> positions into the selection routines, and being able to pass an OPT will 
> greatly simplify things (I think).
> 
> -Ian
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to