ZakTaccardi | 8 years ago | on: What’s Revolutionary about Flutter
ZakTaccardi's comments
ZakTaccardi | 8 years ago | on: Kotlin: The Upstart Coding Language Conquering Silicon Valley
What language features does Kotlin lack that are so important to functional programming, that say Scala has?
Kotlin still lets you write awful OOP code that you could in Java.
ZakTaccardi | 9 years ago | on: Fuchsia: a new operating system
ZakTaccardi | 9 years ago | on: Was object-oriented programming a failure? (2015)
I realized, so many of my method calls on my objects were only ever used once. Sometimes I'd create a class which just had one method. I had to assign a good name to this class, and it's method. I've since switched to heavy use of extension methods in Kotlin, and found I was mocking less for many tests, and writing less code that accomplished more. And variable naming was simpler.
At the end of the day, a good blend of OOP and functional programming are where it's at
Try the demo app yourself https://play.google.com/store/apps/details?id=io.flutter.gal...
I'm sure there is an iOS counter part.
I really hope they evolve Android's View system to something along the lines of Flutter. I'm so impressed with it.