Enviar búsqueda
Cargar
Clean you code
•
2 recomendaciones
•
2,415 vistas
Somkiat Puisungnoen
Seguir
Example of code
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 44
Descargar ahora
Descargar para leer sin conexión
Recomendados
SCK Firestore at CNX
SCK Firestore at CNX
Somkiat Puisungnoen
Shared code between projects
Shared code between projects
Somkiat Puisungnoen
Wordpress for Newbie
Wordpress for Newbie
Somkiat Puisungnoen
Angular :: basic tuning performance
Angular :: basic tuning performance
Somkiat Puisungnoen
Distributed Tracing
Distributed Tracing
Somkiat Puisungnoen
Visual testing
Visual testing
Somkiat Puisungnoen
Next of Java 2022
Next of Java 2022
Somkiat Puisungnoen
Sck spring-reactive
Sck spring-reactive
Somkiat Puisungnoen
Recomendados
SCK Firestore at CNX
SCK Firestore at CNX
Somkiat Puisungnoen
Shared code between projects
Shared code between projects
Somkiat Puisungnoen
Wordpress for Newbie
Wordpress for Newbie
Somkiat Puisungnoen
Angular :: basic tuning performance
Angular :: basic tuning performance
Somkiat Puisungnoen
Distributed Tracing
Distributed Tracing
Somkiat Puisungnoen
Visual testing
Visual testing
Somkiat Puisungnoen
Next of Java 2022
Next of Java 2022
Somkiat Puisungnoen
Sck spring-reactive
Sck spring-reactive
Somkiat Puisungnoen
vTalk#1 Microservices with Spring Boot
vTalk#1 Microservices with Spring Boot
Somkiat Puisungnoen
Digital Velocity London 2017: Mobile, IOT, Cloud
Digital Velocity London 2017: Mobile, IOT, Cloud
Tealium
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
Somkiat Puisungnoen
Leveraging Apache Spark to Disrupt Airline Pricing Distribution with Anton Di...
Leveraging Apache Spark to Disrupt Airline Pricing Distribution with Anton Di...
Databricks
Joachim Heinz at the Corporate Startup Summit 2017
Joachim Heinz at the Corporate Startup Summit 2017
Corporate Startup Summit
Hsif2017 기조연설 한국어
Hsif2017 기조연설 한국어
Kim Myeong-hyang
How to get ROI from Mobile - Optimise AppButton
How to get ROI from Mobile - Optimise AppButton
Giles Hunt
Combatant Commands: Big challenges, big opportunities for tech
Combatant Commands: Big challenges, big opportunities for tech
immixGroup
The 4 Pillars that Will Transform Your Marketing
The 4 Pillars that Will Transform Your Marketing
allies4me
Sbtt數位教材製作服務
Sbtt數位教材製作服務
台灣戰略突破股份有限公司
Revenue and Trade Promotion Management Survey Summary Charts - 9 OCT 2017
Revenue and Trade Promotion Management Survey Summary Charts - 9 OCT 2017
Lora Cecere
Bird.i keynote at the Hadoop UK User Group
Bird.i keynote at the Hadoop UK User Group
Corentin Guillo
Lesson learned from React native and Flutter
Lesson learned from React native and Flutter
Somkiat Puisungnoen
devops
devops
Somkiat Puisungnoen
Manage data of service
Manage data of service
Somkiat Puisungnoen
RobotFramework Meetup at Thailand #2
RobotFramework Meetup at Thailand #2
Somkiat Puisungnoen
Cloud Native App
Cloud Native App
Somkiat Puisungnoen
Sck Agile in Real World
Sck Agile in Real World
Somkiat Puisungnoen
Unhappiness Developer
Unhappiness Developer
Somkiat Puisungnoen
The Beauty of BAD code
The Beauty of BAD code
Somkiat Puisungnoen
React in the right way
React in the right way
Somkiat Puisungnoen
Rise of Container (RoC)
Rise of Container (RoC)
Somkiat Puisungnoen
Más contenido relacionado
Similar a Clean you code
vTalk#1 Microservices with Spring Boot
vTalk#1 Microservices with Spring Boot
Somkiat Puisungnoen
Digital Velocity London 2017: Mobile, IOT, Cloud
Digital Velocity London 2017: Mobile, IOT, Cloud
Tealium
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
Somkiat Puisungnoen
Leveraging Apache Spark to Disrupt Airline Pricing Distribution with Anton Di...
Leveraging Apache Spark to Disrupt Airline Pricing Distribution with Anton Di...
Databricks
Joachim Heinz at the Corporate Startup Summit 2017
Joachim Heinz at the Corporate Startup Summit 2017
Corporate Startup Summit
Hsif2017 기조연설 한국어
Hsif2017 기조연설 한국어
Kim Myeong-hyang
How to get ROI from Mobile - Optimise AppButton
How to get ROI from Mobile - Optimise AppButton
Giles Hunt
Combatant Commands: Big challenges, big opportunities for tech
Combatant Commands: Big challenges, big opportunities for tech
immixGroup
The 4 Pillars that Will Transform Your Marketing
The 4 Pillars that Will Transform Your Marketing
allies4me
Sbtt數位教材製作服務
Sbtt數位教材製作服務
台灣戰略突破股份有限公司
Revenue and Trade Promotion Management Survey Summary Charts - 9 OCT 2017
Revenue and Trade Promotion Management Survey Summary Charts - 9 OCT 2017
Lora Cecere
Bird.i keynote at the Hadoop UK User Group
Bird.i keynote at the Hadoop UK User Group
Corentin Guillo
Lesson learned from React native and Flutter
Lesson learned from React native and Flutter
Somkiat Puisungnoen
Similar a Clean you code
(13)
vTalk#1 Microservices with Spring Boot
vTalk#1 Microservices with Spring Boot
Digital Velocity London 2017: Mobile, IOT, Cloud
Digital Velocity London 2017: Mobile, IOT, Cloud
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
Leveraging Apache Spark to Disrupt Airline Pricing Distribution with Anton Di...
Leveraging Apache Spark to Disrupt Airline Pricing Distribution with Anton Di...
Joachim Heinz at the Corporate Startup Summit 2017
Joachim Heinz at the Corporate Startup Summit 2017
Hsif2017 기조연설 한국어
Hsif2017 기조연설 한국어
How to get ROI from Mobile - Optimise AppButton
How to get ROI from Mobile - Optimise AppButton
Combatant Commands: Big challenges, big opportunities for tech
Combatant Commands: Big challenges, big opportunities for tech
The 4 Pillars that Will Transform Your Marketing
The 4 Pillars that Will Transform Your Marketing
Sbtt數位教材製作服務
Sbtt數位教材製作服務
Revenue and Trade Promotion Management Survey Summary Charts - 9 OCT 2017
Revenue and Trade Promotion Management Survey Summary Charts - 9 OCT 2017
Bird.i keynote at the Hadoop UK User Group
Bird.i keynote at the Hadoop UK User Group
Lesson learned from React native and Flutter
Lesson learned from React native and Flutter
Más de Somkiat Puisungnoen
devops
devops
Somkiat Puisungnoen
Manage data of service
Manage data of service
Somkiat Puisungnoen
RobotFramework Meetup at Thailand #2
RobotFramework Meetup at Thailand #2
Somkiat Puisungnoen
Cloud Native App
Cloud Native App
Somkiat Puisungnoen
Sck Agile in Real World
Sck Agile in Real World
Somkiat Puisungnoen
Unhappiness Developer
Unhappiness Developer
Somkiat Puisungnoen
The Beauty of BAD code
The Beauty of BAD code
Somkiat Puisungnoen
React in the right way
React in the right way
Somkiat Puisungnoen
Rise of Container (RoC)
Rise of Container (RoC)
Somkiat Puisungnoen
SCK :: Scrum is NOT Enough
SCK :: Scrum is NOT Enough
Somkiat Puisungnoen
Software Development Trends 2017 at IMC
Software Development Trends 2017 at IMC
Somkiat Puisungnoen
Design pattern with Java 8
Design pattern with Java 8
Somkiat Puisungnoen
Meetup :: Update Elastic Stack 5.0
Meetup :: Update Elastic Stack 5.0
Somkiat Puisungnoen
Git as NoSQL
Git as NoSQL
Somkiat Puisungnoen
DevOps 101
DevOps 101
Somkiat Puisungnoen
Sck Mobile Application Security
Sck Mobile Application Security
Somkiat Puisungnoen
Automation test for Android
Automation test for Android
Somkiat Puisungnoen
Secure Test-Driven Development
Secure Test-Driven Development
Somkiat Puisungnoen
Working with branch
Working with branch
Somkiat Puisungnoen
Más de Somkiat Puisungnoen
(19)
devops
devops
Manage data of service
Manage data of service
RobotFramework Meetup at Thailand #2
RobotFramework Meetup at Thailand #2
Cloud Native App
Cloud Native App
Sck Agile in Real World
Sck Agile in Real World
Unhappiness Developer
Unhappiness Developer
The Beauty of BAD code
The Beauty of BAD code
React in the right way
React in the right way
Rise of Container (RoC)
Rise of Container (RoC)
SCK :: Scrum is NOT Enough
SCK :: Scrum is NOT Enough
Software Development Trends 2017 at IMC
Software Development Trends 2017 at IMC
Design pattern with Java 8
Design pattern with Java 8
Meetup :: Update Elastic Stack 5.0
Meetup :: Update Elastic Stack 5.0
Git as NoSQL
Git as NoSQL
DevOps 101
DevOps 101
Sck Mobile Application Security
Sck Mobile Application Security
Automation test for Android
Automation test for Android
Secure Test-Driven Development
Secure Test-Driven Development
Working with branch
Working with branch
Último
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Último
(20)
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
How to write a Business Continuity Plan
How to write a Business Continuity Plan
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Clean you code
1.
© 2017 -
2018 Siam Chamnankit Company Limited. All rights reserved. Clean Code Funny code example December 11, 2017 Clean Code :: Example !!
2.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 2 Clean Code ?
3.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 3
4.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 4 First day, i have 1,000 line of code !!
5.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 5
6.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 6 Complexity
7.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 7
8.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 8
9.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 9
10.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 10
11.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 11 If-else
12.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 12
13.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 13
14.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 14
15.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 15
16.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 16
17.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 17
18.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 18
19.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 19 Hard code
20.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 20
21.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 21
22.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 22
23.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 23
24.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 24
25.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 25
26.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 26 Space and Empty
27.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 27
28.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 28
29.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 29
30.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 30 Comment and Debug
31.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 31
32.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 32
33.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 33
34.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 34
35.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 35 Naming
36.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 36
37.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 37
38.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 38
39.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 39
40.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 40
41.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 41 Look back to your code
42.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 42 Clean your Code
43.
Firebase meet up
Chiangmai 2017 © 2017 - 2018 Siam Chamnankit Company Limited. All rights reserved. 43 Improve your Code
44.
© 2017 -
2018 Siam Chamnankit Company Limited. All rights reserved. 44
Descargar ahora