/
What we will do today What we will do today

What we will do today - PowerPoint Presentation

faustina-dinatale
faustina-dinatale . @faustina-dinatale
Follow
383 views
Uploaded On 2016-07-16

What we will do today - PPT Presentation

We go over the lessons learned in Picassa and what I want you to take away I solicit feedback from you about Picassa and the course I introduce Tivoo and make you aware of some deadlines ID: 406840

picassa tivoo deadlines meet tivoo picassa meet deadlines key groups feedback project advice bits today provide aware introduce solicit learned lessons design

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "What we will do today" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

What we will do today

We go over the lessons learned in

Picassa

, and what I want you to take away

I solicit feedback from you about

Picassa

and the course

I introduce

Tivoo

, and make you aware of some deadlines

I provide a few key bits of advice for doing well on the

Tivoo

project

You meet with your

Tivoo

groupsSlide2

Picassa

: Looking BackSlide3

Day 1

e

xtends, implements, abstractSlide4

Design Alternatives

3 ways to implement factory (Roulette examples)

2 ways to handle expression (Design 1 and Design 2)Slide5

Patterns

Factory Method

– Define an interface for creating an object, but let subclasses decide which class to instantiate.

Template Method

– Define the skeleton of an algorithm in an operation, deferring some steps to subclasses.

Strategy

– Define a family of algorithms, encapsulate each one, and make them

interchanable

.

Composite

– Compose objects into tree structures to represent part-whole hierarchies.Slide6

Bad Smells and Clean CodeSlide7
Slide8

What I Hope

You’ve begun to develop a feel for what good and bad design look like.

You are becoming more comfortable with the way advanced designs like patterns solve problems, and are ready to expand you toolkit.Slide9

Things your TAs noted

Problems with static

Problems with meeting deadlines

The occasional unrealistic expectation about turnaround time

Also, a sorry from myself and the UTAs for the times when we dropped the ballSlide10

What we will do today

We go over the lessons learned in

Picassa

, and what I want you to take away

I solicit feedback from you about

Picassa

and the course

I introduce

Tivoo

, and make you aware of some deadlines

I provide a few key bits of advice for doing well on the

Tivoo

project

You meet with your

Tivoo

groupsSlide11

The feedback form is linked off the Resources section of Sakai. Please go check it out.

Bear in mind that I treat every student suggestion very seriously.Slide12

What we will do today

We go over the lessons learned in

Picassa

, and what I want you to take away

I solicit feedback from you about

Picassa

and the course

I introduce

Tivoo

, and make you aware of some deadlines

I provide a few key bits of advice for doing well on the

Tivoo

project

You meet with your

Tivoo

groupsSlide13

Tivoo

Read in calendar data from several XML data sources

Filter it

Output an aggregate calendar as HTML, in several different calendar formats

Two Key New Things:

Libraries

GroupsSlide14

What we will do today

We go over the lessons learned in

Picassa

, and what I want you to take away

I solicit feedback from you about

Picassa

and the course

I introduce

Tivoo

, and make you aware of some deadlines

I provide a few key bits of advice for doing well on the

Tivoo

project

You meet with your

Tivoo

groupsSlide15

How to get things done.Slide16
Slide17

What we will do today

We go over the lessons learned in

Picassa

, and what I want you to take away

I solicit feedback from you about

Picassa

and the course

I introduce

Tivoo

, and make you aware of some deadlines

I provide a few key bits of advice for doing well on the

Tivoo

project

You meet with your

Tivoo

groupsSlide18

Trevor

Narayan

– arriving at 5:40

M

ichael

Hsueh

– not able to meet

Mason Meier – arriving at 5:45

Julian

Genkins

– arriving at 5:45

Ethan

Goh

– not able to meet