Suche senden
Hochladen
Week9
•
Als PPT, PDF herunterladen
•
0 gefällt mir
•
323 views
R
reneedv
Folgen
UWERuby Week 9 slides
Weniger lesen
Mehr lesen
Bildung
Melden
Teilen
Melden
Teilen
1 von 13
Jetzt herunterladen
Empfohlen
Week10
Week10
reneedv
Week5
Week5
reneedv
Week4
Week4
reneedv
Nginx caching
Nginx caching
reneedv
Week3
Week3
reneedv
Week6
Week6
reneedv
Week7
Week7
reneedv
Speedy TDD with Rails
Speedy TDD with Rails
PatchSpace Ltd
Empfohlen
Week10
Week10
reneedv
Week5
Week5
reneedv
Week4
Week4
reneedv
Nginx caching
Nginx caching
reneedv
Week3
Week3
reneedv
Week6
Week6
reneedv
Week7
Week7
reneedv
Speedy TDD with Rails
Speedy TDD with Rails
PatchSpace Ltd
Ruby on Rails survival guide of an aged Java developer
Ruby on Rails survival guide of an aged Java developer
gicappa
Spring into rails
Spring into rails
Hiro Asari
Hacking with ruby2ruby
Hacking with ruby2ruby
Marc Chung
Torquebox OSCON Java 2011
Torquebox OSCON Java 2011
tobiascrawley
Rails01
Rails01
Al Sayed Gamal
Ugo Cei Presentation
Ugo Cei Presentation
RubyOnRails_dude
Ruby on Rails 3 Day BC
Ruby on Rails 3 Day BC
Northwest Independent Ruby Development
Ruby for C# Developers
Ruby for C# Developers
Cory Foy
JRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the Cloud
Hiro Asari
Ruby Debug
Ruby Debug
Rob Kaufman
JRuby - Programmer's Best Friend on JVM
JRuby - Programmer's Best Friend on JVM
Raimonds Simanovskis
Jruby synergy-of-ruby-and-java
Jruby synergy-of-ruby-and-java
Keith Bennett
From .Net to Rails, A developers story
From .Net to Rails, A developers story
pythonandchips
Connecting the Worlds of Java and Ruby with JRuby
Connecting the Worlds of Java and Ruby with JRuby
Nick Sieger
JRuby Basics
JRuby Basics
elliando dias
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Udaya Kiran
Building web framework with Rack
Building web framework with Rack
sickill
Sprockets
Sprockets
Tim Novinger
Introduction to RDoc
Introduction to RDoc
Tim Lucas
Introduction to RDoc
Introduction to RDoc
Tim Lucas
Week2
Week2
reneedv
Week1
Week1
reneedv
Weitere ähnliche Inhalte
Ähnlich wie Week9
Ruby on Rails survival guide of an aged Java developer
Ruby on Rails survival guide of an aged Java developer
gicappa
Spring into rails
Spring into rails
Hiro Asari
Hacking with ruby2ruby
Hacking with ruby2ruby
Marc Chung
Torquebox OSCON Java 2011
Torquebox OSCON Java 2011
tobiascrawley
Rails01
Rails01
Al Sayed Gamal
Ugo Cei Presentation
Ugo Cei Presentation
RubyOnRails_dude
Ruby on Rails 3 Day BC
Ruby on Rails 3 Day BC
Northwest Independent Ruby Development
Ruby for C# Developers
Ruby for C# Developers
Cory Foy
JRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the Cloud
Hiro Asari
Ruby Debug
Ruby Debug
Rob Kaufman
JRuby - Programmer's Best Friend on JVM
JRuby - Programmer's Best Friend on JVM
Raimonds Simanovskis
Jruby synergy-of-ruby-and-java
Jruby synergy-of-ruby-and-java
Keith Bennett
From .Net to Rails, A developers story
From .Net to Rails, A developers story
pythonandchips
Connecting the Worlds of Java and Ruby with JRuby
Connecting the Worlds of Java and Ruby with JRuby
Nick Sieger
JRuby Basics
JRuby Basics
elliando dias
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Udaya Kiran
Building web framework with Rack
Building web framework with Rack
sickill
Sprockets
Sprockets
Tim Novinger
Introduction to RDoc
Introduction to RDoc
Tim Lucas
Introduction to RDoc
Introduction to RDoc
Tim Lucas
Ähnlich wie Week9
(20)
Ruby on Rails survival guide of an aged Java developer
Ruby on Rails survival guide of an aged Java developer
Spring into rails
Spring into rails
Hacking with ruby2ruby
Hacking with ruby2ruby
Torquebox OSCON Java 2011
Torquebox OSCON Java 2011
Rails01
Rails01
Ugo Cei Presentation
Ugo Cei Presentation
Ruby on Rails 3 Day BC
Ruby on Rails 3 Day BC
Ruby for C# Developers
Ruby for C# Developers
JRuby, Ruby, Rails and You on the Cloud
JRuby, Ruby, Rails and You on the Cloud
Ruby Debug
Ruby Debug
JRuby - Programmer's Best Friend on JVM
JRuby - Programmer's Best Friend on JVM
Jruby synergy-of-ruby-and-java
Jruby synergy-of-ruby-and-java
From .Net to Rails, A developers story
From .Net to Rails, A developers story
Connecting the Worlds of Java and Ruby with JRuby
Connecting the Worlds of Java and Ruby with JRuby
JRuby Basics
JRuby Basics
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Building web framework with Rack
Building web framework with Rack
Sprockets
Sprockets
Introduction to RDoc
Introduction to RDoc
Introduction to RDoc
Introduction to RDoc
Mehr von reneedv
Week2
Week2
reneedv
Week1
Week1
reneedv
Fill Up your Bookshelves!
Fill Up your Bookshelves!
reneedv
Dealing with Legacy <del>Code</del> People
Dealing with Legacy <del>Code</del> People
reneedv
Whose Wife Are You?
Whose Wife Are You?
reneedv
How I Learned to Smell Code
How I Learned to Smell Code
reneedv
RailsBrdige Seattle Workshop Intro
RailsBrdige Seattle Workshop Intro
reneedv
Mehr von reneedv
(7)
Week2
Week2
Week1
Week1
Fill Up your Bookshelves!
Fill Up your Bookshelves!
Dealing with Legacy <del>Code</del> People
Dealing with Legacy <del>Code</del> People
Whose Wife Are You?
Whose Wife Are You?
How I Learned to Smell Code
How I Learned to Smell Code
RailsBrdige Seattle Workshop Intro
RailsBrdige Seattle Workshop Intro
Kürzlich hochgeladen
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
Postal Advocate Inc.
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
Jisc
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
MIPLM
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
JhezDiaz1
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
Celine George
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
KayeClaireEstoconing
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
TechSoup
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
SpandanaRallapalli
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
SherlyMaeNeri
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
mary850239
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
Sabitha Banu
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
Ashokrao Mane college of Pharmacy Peth-Vadgaon
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Mr Bounab Samir
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
AshokKarra1
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
Celine George
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
JoshuaGantuangco2
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
ChelloAnnAsuncion2
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
SamikshaHamane
Kürzlich hochgeladen
(20)
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
Week9
1.
Ruby Week 9
2.
Final Tic-Tac-Toe Finish it and
send a pull request by next class
3.
Projects Due next class Demo
in class (must be available on RubyGems.org) Needs Travis Testing and a README (good rdoc and/or wiki are also good)
4.
Agenda Control Exceptions Mocks and Stubs rDoc
5.
Control Controlling the flow
of your application BEWARE: if-else-death, Switch- Statement-Smell (http://c2.com/cgi/wiki?SwitchStatementsSmell)
6.
Conditionals if, else unless, else and
&& (BEWARE: precedence!!) or || (BEWARE: precedence!!) ||= conditional ? then : else
7.
Loop-de-Loop! while until times
8.
Exceptional Ruby! Begin, raise,
Rescue, End Catch, throw Exceptional Ruby: http://exceptionalruby.com/
9.
Mocks & Stubs http://rubydoc.info/gems/rspec-mocks/frames In
the tic-tac-toe-steps.rb
10.
rDoc gem install rdoc rdoc
test.rb http://rdoc.sourceforge.net/doc/index.ht ml
11.
Questions? ?????????
12.
Hang Out Time Tic-Tac-Toe
Questions Final Gem Questions Fun Trivia Questions
13.
For Next Week Submit
Tic-Tac-Toe Deploy your gem to RubyGems.org E-mail me any feedback, questions, or additional topics/gems you want me to cover
Jetzt herunterladen