Enviar pesquisa
Carregar
About Fearless Refactoring Book
•
1 gostou
•
581 visualizações
Pivorak MeetUp
Seguir
Fearless Refactoring book overview - Lightning Talk by Denys Medynskyi from Innocode.no
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 42
Baixar agora
Baixar para ler offline
Recomendados
Sharing the pain using Protractor
Sharing the pain using Protractor
Anand Bagmar
Is Groovy better for testing than Java?
Is Groovy better for testing than Java?
Trisha Gee
Introduction to jest
Introduction to jest
pksjce
SQL Tips + Tricks for Developers
SQL Tips + Tricks for Developers
VictorSzoltysek
Approval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience Report
houseofyin
Code Review Matters and Manners
Code Review Matters and Manners
Trisha Gee
Dave Haeffner's Proven Method to Grading the Quality of Selenium Tests
Dave Haeffner's Proven Method to Grading the Quality of Selenium Tests
Applitools
How To Grade Your Selenium Tests by Dave Haeffner - Sauce Labs Webinar
How To Grade Your Selenium Tests by Dave Haeffner - Sauce Labs Webinar
Sauce Labs
Recomendados
Sharing the pain using Protractor
Sharing the pain using Protractor
Anand Bagmar
Is Groovy better for testing than Java?
Is Groovy better for testing than Java?
Trisha Gee
Introduction to jest
Introduction to jest
pksjce
SQL Tips + Tricks for Developers
SQL Tips + Tricks for Developers
VictorSzoltysek
Approval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience Report
houseofyin
Code Review Matters and Manners
Code Review Matters and Manners
Trisha Gee
Dave Haeffner's Proven Method to Grading the Quality of Selenium Tests
Dave Haeffner's Proven Method to Grading the Quality of Selenium Tests
Applitools
How To Grade Your Selenium Tests by Dave Haeffner - Sauce Labs Webinar
How To Grade Your Selenium Tests by Dave Haeffner - Sauce Labs Webinar
Sauce Labs
Writing testable code
Writing testable code
Martin Hlaváč
Slow tests in a fast delivery pipeline
Slow tests in a fast delivery pipeline
Bas Dijkstra
How to make your functional tests really quick
How to make your functional tests really quick
Mikalai Alimenkou
Jest: Frontend Testing leicht gemacht @EnterJS2018
Jest: Frontend Testing leicht gemacht @EnterJS2018
Holger Grosse-Plankermann
Resource Leaks in Java
Resource Leaks in Java
Coverity
Fast end-to-end-tests
Fast end-to-end-tests
Rikke Veng Petersen
Hibernate, how the magic is really done
Hibernate, how the magic is really done
Mikalai Alimenkou
Type mock isolator
Type mock isolator
MaslowB
Staying Ahead of the Curve
Staying Ahead of the Curve
Trisha Gee
Lisp(Lots of Irritating Superfluous Parentheses)
Lisp(Lots of Irritating Superfluous Parentheses)
Pivorak MeetUp
Some strange stories about mocks.
Some strange stories about mocks.
Pivorak MeetUp
Business-friendly library for inter-service communication
Business-friendly library for inter-service communication
Pivorak MeetUp
How i was a team leader once
How i was a team leader once
Pivorak MeetUp
Rails MVC by Sergiy Koshovyi
Rails MVC by Sergiy Koshovyi
Pivorak MeetUp
Introduction to Rails by Evgeniy Hinyuk
Introduction to Rails by Evgeniy Hinyuk
Pivorak MeetUp
Ruby OOP (in Ukrainian)
Ruby OOP (in Ukrainian)
Pivorak MeetUp
Testing in Ruby
Testing in Ruby
Pivorak MeetUp
Ruby Summer Course by #pivorak & OnApp - OOP Basics in Ruby
Ruby Summer Course by #pivorak & OnApp - OOP Basics in Ruby
Pivorak MeetUp
The Saga Pattern: 2 years later by Robert Pankowecki
The Saga Pattern: 2 years later by Robert Pankowecki
Pivorak MeetUp
Data and Bounded Contexts by Volodymyr Byno
Data and Bounded Contexts by Volodymyr Byno
Pivorak MeetUp
Successful Remote Development by Alex Rozumii
Successful Remote Development by Alex Rozumii
Pivorak MeetUp
Origins of Elixir programming language
Origins of Elixir programming language
Pivorak MeetUp
Mais conteúdo relacionado
Mais procurados
Writing testable code
Writing testable code
Martin Hlaváč
Slow tests in a fast delivery pipeline
Slow tests in a fast delivery pipeline
Bas Dijkstra
How to make your functional tests really quick
How to make your functional tests really quick
Mikalai Alimenkou
Jest: Frontend Testing leicht gemacht @EnterJS2018
Jest: Frontend Testing leicht gemacht @EnterJS2018
Holger Grosse-Plankermann
Resource Leaks in Java
Resource Leaks in Java
Coverity
Fast end-to-end-tests
Fast end-to-end-tests
Rikke Veng Petersen
Hibernate, how the magic is really done
Hibernate, how the magic is really done
Mikalai Alimenkou
Type mock isolator
Type mock isolator
MaslowB
Staying Ahead of the Curve
Staying Ahead of the Curve
Trisha Gee
Mais procurados
(9)
Writing testable code
Writing testable code
Slow tests in a fast delivery pipeline
Slow tests in a fast delivery pipeline
How to make your functional tests really quick
How to make your functional tests really quick
Jest: Frontend Testing leicht gemacht @EnterJS2018
Jest: Frontend Testing leicht gemacht @EnterJS2018
Resource Leaks in Java
Resource Leaks in Java
Fast end-to-end-tests
Fast end-to-end-tests
Hibernate, how the magic is really done
Hibernate, how the magic is really done
Type mock isolator
Type mock isolator
Staying Ahead of the Curve
Staying Ahead of the Curve
Mais de Pivorak MeetUp
Lisp(Lots of Irritating Superfluous Parentheses)
Lisp(Lots of Irritating Superfluous Parentheses)
Pivorak MeetUp
Some strange stories about mocks.
Some strange stories about mocks.
Pivorak MeetUp
Business-friendly library for inter-service communication
Business-friendly library for inter-service communication
Pivorak MeetUp
How i was a team leader once
How i was a team leader once
Pivorak MeetUp
Rails MVC by Sergiy Koshovyi
Rails MVC by Sergiy Koshovyi
Pivorak MeetUp
Introduction to Rails by Evgeniy Hinyuk
Introduction to Rails by Evgeniy Hinyuk
Pivorak MeetUp
Ruby OOP (in Ukrainian)
Ruby OOP (in Ukrainian)
Pivorak MeetUp
Testing in Ruby
Testing in Ruby
Pivorak MeetUp
Ruby Summer Course by #pivorak & OnApp - OOP Basics in Ruby
Ruby Summer Course by #pivorak & OnApp - OOP Basics in Ruby
Pivorak MeetUp
The Saga Pattern: 2 years later by Robert Pankowecki
The Saga Pattern: 2 years later by Robert Pankowecki
Pivorak MeetUp
Data and Bounded Contexts by Volodymyr Byno
Data and Bounded Contexts by Volodymyr Byno
Pivorak MeetUp
Successful Remote Development by Alex Rozumii
Successful Remote Development by Alex Rozumii
Pivorak MeetUp
Origins of Elixir programming language
Origins of Elixir programming language
Pivorak MeetUp
Functional Immutable CSS
Functional Immutable CSS
Pivorak MeetUp
Multi language FBP with Flowex by Anton Mishchuk
Multi language FBP with Flowex by Anton Mishchuk
Pivorak MeetUp
Detective story of one clever user - Lightning Talk By Sergiy Kukunin
Detective story of one clever user - Lightning Talk By Sergiy Kukunin
Pivorak MeetUp
CryptoParty: Introduction by Olexii Markovets
CryptoParty: Introduction by Olexii Markovets
Pivorak MeetUp
How to make first million by 30 (or not, but tryin') - by Marek Piasecki
How to make first million by 30 (or not, but tryin') - by Marek Piasecki
Pivorak MeetUp
GIS on Rails by Oleksandr Kychun
GIS on Rails by Oleksandr Kychun
Pivorak MeetUp
Unikernels - Keep It Simple to the Bare Metal
Unikernels - Keep It Simple to the Bare Metal
Pivorak MeetUp
Mais de Pivorak MeetUp
(20)
Lisp(Lots of Irritating Superfluous Parentheses)
Lisp(Lots of Irritating Superfluous Parentheses)
Some strange stories about mocks.
Some strange stories about mocks.
Business-friendly library for inter-service communication
Business-friendly library for inter-service communication
How i was a team leader once
How i was a team leader once
Rails MVC by Sergiy Koshovyi
Rails MVC by Sergiy Koshovyi
Introduction to Rails by Evgeniy Hinyuk
Introduction to Rails by Evgeniy Hinyuk
Ruby OOP (in Ukrainian)
Ruby OOP (in Ukrainian)
Testing in Ruby
Testing in Ruby
Ruby Summer Course by #pivorak & OnApp - OOP Basics in Ruby
Ruby Summer Course by #pivorak & OnApp - OOP Basics in Ruby
The Saga Pattern: 2 years later by Robert Pankowecki
The Saga Pattern: 2 years later by Robert Pankowecki
Data and Bounded Contexts by Volodymyr Byno
Data and Bounded Contexts by Volodymyr Byno
Successful Remote Development by Alex Rozumii
Successful Remote Development by Alex Rozumii
Origins of Elixir programming language
Origins of Elixir programming language
Functional Immutable CSS
Functional Immutable CSS
Multi language FBP with Flowex by Anton Mishchuk
Multi language FBP with Flowex by Anton Mishchuk
Detective story of one clever user - Lightning Talk By Sergiy Kukunin
Detective story of one clever user - Lightning Talk By Sergiy Kukunin
CryptoParty: Introduction by Olexii Markovets
CryptoParty: Introduction by Olexii Markovets
How to make first million by 30 (or not, but tryin') - by Marek Piasecki
How to make first million by 30 (or not, but tryin') - by Marek Piasecki
GIS on Rails by Oleksandr Kychun
GIS on Rails by Oleksandr Kychun
Unikernels - Keep It Simple to the Bare Metal
Unikernels - Keep It Simple to the Bare Metal
Último
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alberto González Trastoy
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
ayushiqss
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Delhi Call girls
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
masabamasaba
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Shane Coughlan
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
masabamasaba
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
OnePlan Solutions
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
SelfMade bd
Último
(20)
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
About Fearless Refactoring Book
1.
Fearless refactoring by Denys
Medynskyi
2.
3.
4.
5.
Why I love
this book ?
6.
A lot of
code
7.
8.
Step-by-step algorithms how to
solve problem
9.
Routing constraints
10.
Algorithm
11.
Algorithm
12.
13.
14.
15.
16.
Remove duplicated code from
actions
17.
Repository pattern
18.
Repository pattern
19.
20.
How fast are
your tests ?
21.
Do they rely
on database ?
22.
23.
How easily you
can switch from SQL to NoSQL or YAML store ?
24.
Does your application depends
on ORM implemenation ?
25.
26.
Validations
27.
Validations: Contexts
28.
Validations
29.
30.
31.
32.
Validations: Objectify
33.
Validations: Objectify
34.
35.
Rule as an
object
36.
Rule as an
object
37.
http://rails-refactoring.com/
38.
30% off coupon
39.
JAVA_SUCKS_RUBY_ROCKS fake
40.
PIVORAK_FRIENDS
41.
34.30$ 49$
42.
What’s your opinion
?
Baixar agora