Enviar búsqueda
Cargar
Ruby On Rails Opinionated Development
•
Descargar como KEY, PDF
•
1 recomendación
•
425 vistas
J
jasondew
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 10
Descargar ahora
Recomendados
Swt J Face 3/3
Swt J Face 3/3
cho hyun jong
LeapMotion for Web with React and Flux
LeapMotion for Web with React and Flux
Laura Moore
Building Rich Applications with Appcelerator
Building Rich Applications with Appcelerator
Matt Raible
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
arif44
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
tabithascatena
Why Use Rails by Dr Nic
Why Use Rails by Dr Nic
Dr Nic Williams
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
railsconf
DataOps for the Modern Data Warehouse on Microsoft Azure @ NDCOslo 2020 - Lac...
DataOps for the Modern Data Warehouse on Microsoft Azure @ NDCOslo 2020 - Lac...
Lace Lofranco
Recomendados
Swt J Face 3/3
Swt J Face 3/3
cho hyun jong
LeapMotion for Web with React and Flux
LeapMotion for Web with React and Flux
Laura Moore
Building Rich Applications with Appcelerator
Building Rich Applications with Appcelerator
Matt Raible
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
arif44
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
tabithascatena
Why Use Rails by Dr Nic
Why Use Rails by Dr Nic
Dr Nic Williams
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
Develop With Pleasure Deploy With Fun Glass Fish And Net Beans For A Better...
railsconf
DataOps for the Modern Data Warehouse on Microsoft Azure @ NDCOslo 2020 - Lac...
DataOps for the Modern Data Warehouse on Microsoft Azure @ NDCOslo 2020 - Lac...
Lace Lofranco
Ruby On Rails Introduction
Ruby On Rails Introduction
Gustavo Andres Brey
Shestakov Illia "The Sandbox Theory"
Shestakov Illia "The Sandbox Theory"
LogeekNightUkraine
How open source is driving DevOps innovation: CloudOpen NA 2015
How open source is driving DevOps innovation: CloudOpen NA 2015
Gordon Haff
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Indium Software
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On Rails
Nataly Tkachuk
API Doc Smackdown
API Doc Smackdown
Ted Husted
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Mozaic Works
Big rewrites without big risks
Big rewrites without big risks
Flavius Stef
DevOps Pragmatic Overview
DevOps Pragmatic Overview
Mykola Marzhan
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei
Drupalcon Sessions about Devops
Drupalcon Sessions about Devops
AGILEDROP
A RESTful introduction
A RESTful introduction
Daniel Toader
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
DevOps.com
Measuring Web Performance - HighEdWeb Edition
Measuring Web Performance - HighEdWeb Edition
Dave Olsen
Introduction to devops 2016
Introduction to devops 2016
gjdevos
Manual Testing
Manual Testing
Gaurav Nigam
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Roopa slideshare
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Gaurav Nigam
Testing Imp Document
Testing Imp Document
Happy2501
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Roopa slideshare
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Más contenido relacionado
Similar a Ruby On Rails Opinionated Development
Ruby On Rails Introduction
Ruby On Rails Introduction
Gustavo Andres Brey
Shestakov Illia "The Sandbox Theory"
Shestakov Illia "The Sandbox Theory"
LogeekNightUkraine
How open source is driving DevOps innovation: CloudOpen NA 2015
How open source is driving DevOps innovation: CloudOpen NA 2015
Gordon Haff
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Indium Software
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On Rails
Nataly Tkachuk
API Doc Smackdown
API Doc Smackdown
Ted Husted
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Mozaic Works
Big rewrites without big risks
Big rewrites without big risks
Flavius Stef
DevOps Pragmatic Overview
DevOps Pragmatic Overview
Mykola Marzhan
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei
Drupalcon Sessions about Devops
Drupalcon Sessions about Devops
AGILEDROP
A RESTful introduction
A RESTful introduction
Daniel Toader
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
DevOps.com
Measuring Web Performance - HighEdWeb Edition
Measuring Web Performance - HighEdWeb Edition
Dave Olsen
Introduction to devops 2016
Introduction to devops 2016
gjdevos
Manual Testing
Manual Testing
Gaurav Nigam
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Roopa slideshare
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Gaurav Nigam
Testing Imp Document
Testing Imp Document
Happy2501
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Roopa slideshare
Similar a Ruby On Rails Opinionated Development
(20)
Ruby On Rails Introduction
Ruby On Rails Introduction
Shestakov Illia "The Sandbox Theory"
Shestakov Illia "The Sandbox Theory"
How open source is driving DevOps innovation: CloudOpen NA 2015
How open source is driving DevOps innovation: CloudOpen NA 2015
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Ramesh Krishnamurthy, CTO at World DevOps Summit 2016
Make your app idea a reality with Ruby On Rails
Make your app idea a reality with Ruby On Rails
API Doc Smackdown
API Doc Smackdown
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Big rewrites without big risks
Big rewrites without big risks
DevOps Pragmatic Overview
DevOps Pragmatic Overview
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Drupalcon Sessions about Devops
Drupalcon Sessions about Devops
A RESTful introduction
A RESTful introduction
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
Measuring Web Performance - HighEdWeb Edition
Measuring Web Performance - HighEdWeb Edition
Introduction to devops 2016
Introduction to devops 2016
Manual Testing
Manual Testing
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Testing Imp Document
Testing Imp Document
ITeLearn-Manual Testing Day 05.pptx
ITeLearn-Manual Testing Day 05.pptx
Último
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Último
(20)
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
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/
Descargar ahora