The ACM Student chapter is delighted to host the Terp alums from Mailermailer.com who will visit on March 5 for a lunch talk about
PATTERNS AND SOFTWARE DESIGN
The talk starts at 11:00 in 1121 CSI. Pizza will be served at the conclusion, and our visitors will be available for chat until 1:00PM.
Who is it for: Anybody writing code for assignments, term projects, capstone project. The talk is about the approach, not a particular skill.
What do you get:
- A taste of what programming and software engineering-in-the-large is like
- Examples and techniques you can apply immediately
- Pizza
What is it about: How do you solve a programming problem? Where to start? Software problems often have more than one solution; it is more like a mystery than like a puzzle. The talk will survey the most interesting and readily applicable approaches and technologies that are widely used in the industry with special emphasis on model driven design.
Abstract: Skipping the design phase is a good idea, if you know you will never need that code again. Most of the problems evolve and increase in complexity and the initial solution has to change fast. We need a way to plan and detect omissions and errors before we invest increase in complexity and the initial solution has to change fast. We need a way to plan and detect omissions and errors before we invest heavily in implementation, understand the problem and drive the implementation. Model Driven Design paves the way for a planned model for software construction. It facilitates identifying structures and model their behavior. In the process of capturing entities and reaching for abstractions it is the first step. Further, focusing on solution components leads to commonly recognized problems that have already been solved: design patterns. You will see design patterns applied in examples and an outline of the implementation in pseudo language.
Mailermailer also sez: WE ARE HIRING!
Bring your resume to be considered for a highly sought after position of an intern in software development at MailerMailer. Challenging projects are waiting: expert systems, enterprise applications, persistence framework, Ajax templates, doxygen integration and more. Last year, your colleagues helped us build complementary services: Image Hosting, Polls, Documentation, Pre-processor. This year, you can add a successful and high-profile experience to your CV. Stick around for Q/A and feedback on your resume.

No user commented in " Terrific Tech Talk & Pizza Too "
Follow-up comment rss or Leave a Trackback