[Halla12_software] SoLID Software Meeting on Thursday at 2pm 03/19 Room-B101
Thomas K Hemmick
hemmick at skipper.physics.sunysb.edu
Tue Mar 24 15:45:34 EDT 2015
Hi guys
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.
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.
Overall that is a pretty short list of complaints (for me).
Enjoy!
Tom
PS--The slides are called Fun4Spin since Chris was presenting to the spin
working group.
On Wed, Mar 18, 2015 at 4:50 PM, Zhihong Ye <yez at jlab.org> wrote:
> Dear all,
>
> Let's have our first meeting on this Thursday at
> 2:00pm. JLab people please join the meeting at Room-B101.
>
> BlueJean: http://bluejeans.com/136870725/7012
>
> Just want to dial in?
> 1) +1 408 740 7256
> +1 888 240 2560 (US Toll Free)
> +1 408 317 9253 (Alternate Number)
> 2) Enter Meeting ID: 136870725
> Passcode: 7012
>
> Best Regards
> @ _______/|______ 0
> /| \_O. / / / /|\
> |_| /______|_______/ O_/|_|
> / \ | | | | / \
> | |
> Zhihong Ye, PHD
> Postdoctoral Associate
> Physics Department, Duke University
> Office: CEBAF Center F320, Jefferson Lab
> Phone: 757-269-6122
> Address: 12000 Jefferson Ave, 12H/F320, Newport News, VA 23606
> Webpage: www.jlab.org/~yez
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/halla12_software/attachments/20150324/e6cfdf17/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Fun4Spin.ppt
Type: application/vnd.ms-powerpoint
Size: 970240 bytes
Desc: not available
Url : https://mailman.jlab.org/pipermail/halla12_software/attachments/20150324/e6cfdf17/attachment-0001.ppt
More information about the Halla12_software
mailing list