SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
Ruby On Rails Opinionated Development
Report
jasondew
Follow
Jul. 1, 2009
•
0 likes
•
425 views
1
of
10
Ruby On Rails Opinionated Development
Jul. 1, 2009
•
0 likes
•
425 views
Download Now
Download to read offline
Report
Technology
jasondew
Follow
Recommended
Swt J Face 3/3
cho hyun jong
637 views
•
7 slides
LeapMotion for Web with React and Flux
Laura Moore
816 views
•
33 slides
Building Rich Applications with Appcelerator
Matt Raible
2.6K views
•
37 slides
Ruby On Rails Seminar Basis Softexpo Feb2010
arif44
2.3K views
•
90 slides
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
tabithascatena
518 views
•
16 slides
Why Use Rails by Dr Nic
Dr Nic Williams
759 views
•
33 slides
More Related Content
Similar to Ruby On Rails Opinionated Development
Ruby On Rails Introduction
Gustavo Andres Brey
3.6K views
•
92 slides
Shestakov Illia "The Sandbox Theory"
LogeekNightUkraine
95 views
•
21 slides
How open source is driving DevOps innovation: CloudOpen NA 2015
Gordon Haff
1.5K views
•
41 slides
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Indium Software
277 views
•
19 slides
Make your app idea a reality with Ruby On Rails
Nataly Tkachuk
669 views
•
38 slides
API Doc Smackdown
Ted Husted
1.5K views
•
60 slides
Similar to Ruby On Rails Opinionated Development
(20)
Ruby On Rails Introduction
Gustavo Andres Brey
•
3.6K views
Shestakov Illia "The Sandbox Theory"
LogeekNightUkraine
•
95 views
How open source is driving DevOps innovation: CloudOpen NA 2015
Gordon Haff
•
1.5K views
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Indium Software
•
277 views
Make your app idea a reality with Ruby On Rails
Nataly Tkachuk
•
669 views
API Doc Smackdown
Ted Husted
•
1.5K views
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Mozaic Works
•
371 views
Big rewrites without big risks
Flavius Stef
•
534 views
DevOps Pragmatic Overview
Mykola Marzhan
•
659 views
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei
•
5.6K views
Drupalcon Sessions about Devops
AGILEDROP
•
146 views
A RESTful introduction
Daniel Toader
•
372 views
Enterprise DevOps Series: Using VS Code & Zowe
DevOps.com
•
113 views
Measuring Web Performance - HighEdWeb Edition
Dave Olsen
•
6.9K views
Introduction to devops 2016
gjdevos
•
678 views
ITeLearn-Manual Testing Day 05.pptx
Roopa slideshare
•
376 views
ITeLearn-Manual Testing Day 05.pptx
Gaurav Nigam
•
138 views
ITeLearn-Manual Testing Day 05.pptx
Roopa slideshare
•
257 views
Testing Imp Document
Happy2501
•
233 views
ITeLearn-Manual Testing Day 05.pptx
Gaurav Nigam
•
243 views
Recently uploaded
Accelerating Data Science through Feature Platform, Transformers, and GenAI
FeatureByte
170 views
•
46 slides
Netwitness RT - Don’t scratch that patch.pptx
Stefano Maccaglia
105 views
•
24 slides
Understanding Wireguard, TLS and Workload Identity
Christian Posta
175 views
•
51 slides
How is AI changing journalism? Strategic considerations for publishers and ne...
Damian Radcliffe
94 views
•
108 slides
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
73 views
•
71 slides
Easy Salesforce CI/CD with Open Source Only - Dreamforce 23
NicolasVuillamy1
441 views
•
39 slides
Recently uploaded
(20)
Accelerating Data Science through Feature Platform, Transformers, and GenAI
FeatureByte
•
170 views
Netwitness RT - Don’t scratch that patch.pptx
Stefano Maccaglia
•
105 views
Understanding Wireguard, TLS and Workload Identity
Christian Posta
•
175 views
How is AI changing journalism? Strategic considerations for publishers and ne...
Damian Radcliffe
•
94 views
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
•
73 views
Easy Salesforce CI/CD with Open Source Only - Dreamforce 23
NicolasVuillamy1
•
441 views
Take Control of Podcasting thanks to Open Source and Podcasting 2.0
🎙 Benjamin Bellamy
•
68 views
h2 meet pdf test.pdf
JohnLee971654
•
62 views
GIT AND GITHUB (1).pptx
GDSCCVRGUPoweredbyGo
•
22 views
Product Listing Presentation_Cathy.pptx
CatarinaTorrenuevaMa
•
79 views
Meetup_adessoCamunda_2023-09-13_Part1&2_en.pdf
MariaAlcantara50
•
38 views
Privacy in the era of quantum computers
Speck&Tech
•
86 views
Supplier Sourcing_Cathy.pptx
CatarinaTorrenuevaMa
•
21 views
Framing Few Shot Knowledge Graph Completion with Large Language Models
MODUL Technology GmbH
•
41 views
Common WordPress APIs - Options API
Jonathan Bossenger
•
29 views
Advancing Equity and Inclusion for Deaf Students in Higher Education
3Play Media
•
154 views
Announcing InfluxDB Clustered
InfluxData
•
65 views
Scaling out with WordPress
Konstantin Kovshenin
•
58 views
EuroBSDCon 2023 - (auto)Installing BSD Systems - Cases using pfSense, TrueNAS...
Vinícius Zavam
•
64 views
Elevate Your Enterprise with FME 23.1
Safe Software
•
376 views
Ruby On Rails Opinionated Development
1.
RUBY ON RAILS:
Opinionated Development JASON DEW Catamorphic Labs, LLC jason@catamorphiclabs.com
2.
Rails
what? why? how?
3.
Ruby what?
why? how?
4.
Convention over
Configuration convention configuration consistency < /> familiar efficiency
5.
Don’t Repeat Yourself DRY
or... see also: KISS and YAGNI
6.
Automated Testing
TDD red, green, refactor autotest rcov cruisecontrol.rb
7.
Source Control
8.
Agile Development Individuals and
interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
9.
Open-Source Software free
10.
Questions? References: http://www.ruby-lang.org/en/ http://wiki.rubyonrails.org/getting-started/overview/tenets http://en.wikipedia.org/wiki/Convention_over_Configuration http://en.wikipedia.org/wiki/Don’t_repeat_yourself http://www.flickr.com/photos/32090737@N04/3621069164/ http://github.com/ http://git-scm.com/ http://en.wikipedia.org/wiki/Agile_software_development http://opensource.org/