On Wed, Nov 23, 2016 at 11:00 AM, Peter Kriens <peter.kri...@aqute.biz> wrote:
> Feel free to add a section with such rules … Though I am not a fan of them > because they tend to be in the way when I am thinking and are too often not > that useful for experienced people; I prefer good code reviews. > Honestly, I completely agree! - Ray > > Kind regards, > > Peter Kriens > > > > On 23 Nov 2016, at 16:47, Raymond Auge <raymond.a...@liferay.com> wrote: > > Hi Peter, > > I've read about 1/4 of the document so far (if only I had more time) and > so far I like it. > > As you've already found this is a much needed piece of work. We (Liferay) > struggle with this in our company to a high degree to the point that we > have many source formatting checks/rules in place which attempt to capture > as many concurrency oversights as possible. These checks are actually > REALLY annoying but I classify it with baseline in that even the smartest > developers will occasionally let their fingers write code that their brain > hasn't compiled and such checks keep them honest. Oops I accidentally broke > binary compat... Oops I accidentally exposed a concurrency issue. > > So, yes I think this is very useful and I promise to read it fully. > > Sincerely, > - Ray > > On Wed, Nov 23, 2016 at 10:06 AM, Peter Kriens <peter.kri...@aqute.biz> > wrote: > >> I’ve just created an app note about DS and concurrent patterns: >> >> http://enroute.osgi.org/appnotes/concurrency.html >> >> Feedback appreciated, kind regards, >> >> Peter Kriens >> >> _______________________________________________ >> OSGi Developer Mail List >> osgi-dev@mail.osgi.org >> https://mail.osgi.org/mailman/listinfo/osgi-dev >> > > > > -- > *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> > (@rotty3000) > Senior Software Architect *Liferay, Inc.* <http://www.liferay.com/> > (@Liferay) > Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org/> > (@OSGiAlliance) > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org > https://mail.osgi.org/mailman/listinfo/osgi-dev > > > > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org > https://mail.osgi.org/mailman/listinfo/osgi-dev > -- *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> (@rotty3000) Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> (@Liferay) Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev