<div dir="ltr">Hi guys<div><br></div><div>Last time there was a request for more info on Fun4All for our next chat. Chris Pinkenburg (author of Fun4All) sent me these (old) slides that give a little more detail. I'll also give a presentation during our next meeting, since these slides are a user-oriented presentation while our task is more architect-oriented.</div><div><br></div><div>The one design feature implemented here that I would change is having the so-called "topNode" is passed around from place-to-place as an argument. In my opinion, singletons inherently don't need to pass arguments since you can always wake up clueless, grab a pointer to the instance of the singleton, and then learn ANYTHING AND EVERYTHING (not just the selected info passed around via arguments). Indeed, the current implementation of Fun4All *does* have a function that returns the topNode and I encourage my students as they write layers of code to *NOT* keep passing the pointer to this node around to each level of their own code, but instead get the topNode when & if they need it.</div><div><br></div><div>Overall that is a pretty short list of complaints (for me).</div><div><br></div><div>Enjoy!</div><div>Tom</div><div><br></div><div>PS--The slides are called Fun4Spin since Chris was presenting to the spin working group.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 18, 2015 at 4:50 PM, Zhihong Ye <span dir="ltr"><<a href="mailto:yez@jlab.org" target="_blank">yez@jlab.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear all,<br>
<br>
Let's have our first meeting on this Thursday at<br>
2:00pm. JLab people please join the meeting at Room-B101.<br>
<br>
BlueJean: <a href="http://bluejeans.com/136870725/7012" target="_blank">http://bluejeans.com/136870725/7012</a><br>
<br>
Just want to dial in?<br>
1) <a href="tel:%2B1%20408%20740%207256" value="+14087407256">+1 408 740 7256</a><br>
<a href="tel:%2B1%20888%20240%202560" value="+18882402560">+1 888 240 2560</a> (US Toll Free)<br>
<a href="tel:%2B1%20408%20317%209253" value="+14083179253">+1 408 317 9253</a> (Alternate Number)<br>
2) Enter Meeting ID: 136870725<br>
Passcode: 7012<br>
<br>
Best Regards<br>
@ _______/|______ 0<br>
/| \_O. / / / /|\<br>
|_| /______|_______/ O_/|_|<br>
/ \ | | | | / \<br>
| |<br>
Zhihong Ye, PHD<br>
Postdoctoral Associate<br>
Physics Department, Duke University<br>
Office: CEBAF Center F320, Jefferson Lab<br>
Phone: <a href="tel:757-269-6122" value="+17572696122">757-269-6122</a><br>
Address: 12000 Jefferson Ave, 12H/F320, Newport News, VA 23606<br>
Webpage: <a href="http://www.jlab.org/~yez" target="_blank">www.jlab.org/~yez</a><br>
</blockquote></div><br></div>