<div dir="ltr">Hello,<div><br></div><div>Big change from our normal monthly time and location this month!</div><div><br></div><div><a href="http://okcjug.org/meetings/april-meeting-double-header-with-venkat-subramaniam">http://okcjug.org/meetings/april-meeting-double-header-with-venkat-subramaniam</a><br></div><div><br></div><div>We're meeting tomorrow (April 14) from 4:00pm to 8:00pm at The Paramount OKC with Venkat Subramaniam from No Fluff Just Stuff.  There will be two presentations, so hopefully that will accommodate different schedule limitations.</div><div><br></div><div>The Paramount is at 701 West Sheridan Avenue, Oklahoma City, OK (on Film Row)</div><div><br></div><div><h3 style="margin:0px;padding:0px;letter-spacing:-0.05em;font-family:Arial;font-size:18px;color:rgb(85,85,85);line-height:17.3999996185303px">4:00pm: Transforming to Java 8</h3><p style="margin:0px 0px 10px;padding:0px;color:rgb(85,85,85);font-family:Verdana,'BitStream vera Sans',Tahoma,Helvetica,sans-serif;font-size:12px;line-height:17.3999996185303px">The new facilities in Java 8 is about the change the way we write code. Our code will become more expressive and concise. But, exactly how?</p><p style="margin:0px 0px 10px;padding:0px;color:rgb(85,85,85);font-family:Verdana,'BitStream vera Sans',Tahoma,Helvetica,sans-serif;font-size:12px;line-height:17.3999996185303px">In this presentation we will take several common Java code examples, discuss the core idea expressed in code, and transform that code to use the facilities in Java 8. Watch and interact as you see Java code go through a weight loss program right in front of your eyes.</p><h3 style="margin:0px;padding:0px;letter-spacing:-0.05em;font-family:Arial;font-size:18px;color:rgb(85,85,85);line-height:17.3999996185303px">6:00pm: Core Software Design Principles</h3><p style="margin:0px 0px 10px;padding:0px;color:rgb(85,85,85);font-family:Verdana,'BitStream vera Sans',Tahoma,Helvetica,sans-serif;font-size:12px;line-height:17.3999996185303px">Creating code is easy, creating good code takes a lot of time, effort, discipline, and commitment. The code we create are truly the manifestations of our designs. Creating a lightweight design can help make the code more extensible and reusable.</p><p style="margin:0px 0px 10px;padding:0px;color:rgb(85,85,85);font-family:Verdana,'BitStream vera Sans',Tahoma,Helvetica,sans-serif;font-size:12px;line-height:17.3999996185303px">In this presentation we will take an example oriented approach to look at some core design principles that can help us create better design and more maintainable code.</p><p style="margin:0px 0px 10px;padding:0px">--</p><p style="margin:0px 0px 10px;padding:0px">Ryan Hoegg</p><p style="margin:0px 0px 10px;padding:0px">President, OKCJUG</p></div></div>