際際滷

際際滷Share a Scribd company logo
Make it CLeaNAdi Polak, Sr. Software Engineer @ Akamai
卒 Adi Polak
卒 Sr. Software Engineer @ Akamai
卒 Previous Security researcher
卒 Majored in Machine Learning
卒 Tel Avivian
卒 BGU alumni
卒 Co-funder of FLIP
卒 Spark & Scala enthusiast
卒 Foodie
Who am I
@adipolak
@adipolak
Make it clean - scala clean code
Make it clean - scala clean code
Functional Programming
卒 pure functions
卒 immutable values.
卒 Openclosed principle
卒 Single responsibility principle
OOP
Use expressions not Statements
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Make it clean - scala clean code
Lets get started !
Open you scala old code and clean it using:
 Name conventions
 For loops
 Match patterns
Reference
卒 https://github.com/databricks/scala-style-guide
卒 https://twitter.github.io/effectivescala/
卒 https://medium.com/extend/clean-code-smart-developer-vs-professional-
developer-7fc4aa9a45bc
Make it clean - scala clean code

More Related Content

Make it clean - scala clean code