<div dir="ltr">Hi folks, just a reminder that our April meeting is in less than two hours, and we're hosting a rare Oklahoma City appearance of Dr. Venkat Subramaniam, author of books such as Practices of an Agile Developer.<div><br></div><div>Don't miss this one!  We made sure there were two valuable presentations to accommodate those who had schedule conflicts due to the change in time and venue.</div><div><br></div><div>We are upstairs in The Paramount OKC, which is on Film Row at 701 W Sheridan Avenue.  We're providing dinner courtesy of Joey's Pizzeria, and there's a nice coffeeshop downstairs if you are a coffee drinker.</div><div><br></div><div>Here are the topics:</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="font-size:12.8000001907349px;margin:0px 0px 10px;padding:0px">--</p><p style="font-size:12.8000001907349px;margin:0px 0px 10px;padding:0px">Ryan Hoegg</p><p style="font-size:12.8000001907349px;margin:0px 0px 10px;padding:0px">President, OKCJUG</p></div></div>