ArchiveBay.com
Webpage Archive / Screenshot / Citation Tool

frankel.ch

A Java geek

Image URL:
HTML URL:
Created: 2019-08-12 21:53:57
Screenshot Generated by: urlpx.com
Moderation by: ModerateContent.com
ArchiveBay.com - frankel.ch - A Java geek
Text

This website uses cookies to ensure you get the best experience on our
website. Learn more
Got it!

A JAVA GEEK

NICOLAS FRÄNKEL'S BLOG

* Me
* Books
* Speaking
* Mentions
* Focus





Aug 11, 2019 exercise programming style RDBMS

EXERCISES IN RELATIONAL DATABASE STYLE

This is the 14th post in the Exercises in Programming Style focus
series. So far, we solved the word frequencies problem with code
alone. This week, we will solve it with the help of infrastructure.
And with this specific problem at hand, what better fit than the
database? We can approach the problem by loading the data read from
the files in the database, and retrieving the top 25 words with the
relevant query.
Nicolas Fränkel

Aug 4, 2019 exercise programming style

EXERCISES IN PROGRAMMING STYLE: FP & I/O

This is the 13th post in the Exercises in Programming Style focus
series. In this week in Exercises in Programming Style's post, we will
cover one of the foundation of Functional Programming, I/O. In
Functional Programming, functions should be pure: a pure function's
return value must only depend on its input parameters.
Nicolas Fränkel

Jul 28, 2019 exercise programming style aop

EXERCISES IN ASPECT-ORIENTED PROGRAMMING STYLE

This is the 12th post in the Exercises in Programming Style focus
series. This week, we will focus on Aspect-Oriented Programming, a
powerful programming technique: In computing, Aspect-Oriented
Programming is a programming paradigm that aims to increase modularity
by allowing the separation of cross-cutting concerns. It does so by
adding additional behavior to existing code without modifying the code
itself, instead separately specifying which code is modified via a
'pointcut' specification, suc
Nicolas Fränkel

Jul 21, 2019 exercise programming style

REFLECTING OVER EXERCISES IN PROGRAMMING STYLE

This is the 11th post in the Exercises in Programming Style focus
series. This week's post is dedicated to reflection: In computer
science, reflection is the ability of a process to examine,
introspect, and modify its own structure and behavior. The original
Python solution is handled in different ways: the exec() function.
Nicolas Fränkel

Jul 14, 2019 exercise programming style

EXERCISES IN PROGRAMMING STYLE AND THE EVENT BUS

This is the 10th post in the Exercises in Programming Style focus
series. In last week's post, we solved the now familiar
top-25-word-frequencies-in-a-text-file problem by using Event-Driven
Programming. When the number of observer-subject pairs grows, an
alternative is to migrate to the Event Bus. The Observer pattern is a
messaging pattern: an Observer subscribes to a Subject. When the later
emits an event, the former is notified. This is End-to-Point
messaging: if multiple observers are intere
Nicolas Fränkel

Jul 7, 2019 exercise programming style

EXERCISES IN PROGRAMMING STYLE: EVENT-DRIVEN PROGRAMMING

This is the 9th post in the Exercises in Programming Style focus
series. In the post from two weeks ago, we solved the problem using
Object-Oriented Programming: we modeled the problem space using
objects. For an object to communicate with another one, a dispatch()
method was made available. Remember before the web was ubiquitous?
Graphical user interfaces were already a thing. One great and
widespread way to handle user interactions is Event-Driven
Programming: this has been popularized as the
Nicolas Fränkel

Jun 30, 2019 exercise programming style

EXERCISES IN PROGRAMMING STYLE: MAPS ARE OBJECTS TOO

This is the 8th post in the Exercises in Programming Style focus
series. Last week's post was dedicated to OOP. Despite popular belief,
the exercise was solved using neither accessors i.e. getters and
setters, nor shared mutable state. The solution's implementation was
based on traditional OOP constructs offered by the Kotlin language:
classes, inheritance and overriding. Other languages may offer
different ways to do OOP.
Nicolas Fränkel

Jun 23, 2019 exercise programming style

EXERCISES IN PROGRAMMING STYLE, BACK TO OBJECT-ORIENTED PROGRAMMING

This is the 7th post in the Exercises in Programming Style focus
series. The post of this week is special, as it's about
Object-Oriented Programming. It's quite popular nowadays to dismiss
OOP. There's a lot of confusion around it. Some people conflate OOP
with accessors (i.e. getters and setters), or shared mutable state (or
even both). This is not true, as we will see in this post.
Nicolas Fränkel

Jun 16, 2019 exercise programming style

COMPOSING EXERCISES IN PROGRAMMING STYLE

This is the 6th post in the Exercises in Programming Style focus
series. Last week saw us using higher-order functions by passing them
as the parameter to another function, and dynamically calling them.
The parameter passing is quite nice, but it's not easy to follow the
flow of the program. This week we are going to keep those functions,
but make use of them in a different way, with function composition.
Nicolas Fränkel

Jun 9, 2019 exercise programming style

EXERCISES IN PROGRAMMING STYLE WITH HIGHER-ORDER FUNCTIONS

This is the 5th post in the Exercises in Programming Style focus
series. This week, the chapter is named 'Kick forward'. The style's
constraint is not to call a function directly, but to pass it to the
next function as a parameter, to be called later. I'm not sure whether
the concept of higher-order functions has its roots in Functional
Programming. However, the concept itself is easy to grasp. A
higher-order function can be used as a function parameter - or as a
return value - of another functio
Nicolas Fränkel Page 1 of 49 Older Posts »
A Java geek © 2008-2019v.
7531bafe000b61e07194064e64797d67c0ddfffc/270150301Latest Posts

HTML Source


Recent Screenshots:

ArchiveBay.com - www.aa.com.tr/tr/roportaj/olumunun-55-yilinda-malcom-xin-kizi-ilyasa-sahbaz-aaya-konustu/1740720 - Ölümünün 55. yılında Malcom X'in kızı İlyasa Şahbaz AA'ya konuştu
www.aa.com.tr/tr/roportaj/olumunun-55-yilinda-malcom-xin-kizi-ilyasa-sahbaz-aaya-konustu/1740720
ArchiveBay.com - skypost.ulifestyle.com.hk/article/2570281/%E6%98%8E%E6%98%9F%E8%AD%A6%E5%AF%9F%E8%81%AF%E8%AA%BC%E8%A6%81%E4%BF%9D%E5%AF%86%EF%BC%9F - 明星警察聯誼要保密? - 晴報 - 娛樂 - 娛樂 - D200221
skypost.ulifestyle.com.hk/article/2570281/%E6%98%8E%E6%98%9F%E8%AD%A6%E5%AF%9F%E8%81%AF%E8%AA%BC%E8%A6%81%E4%BF%9D%E5%AF%86%EF%BC%9F
ArchiveBay.com - www.ndtv.com/entertainment/bhoot-part-one-the-haunted-ship-movie-review-vicky-kaushal-stars-in-horrific-misfire-1-5-stars-out-o-2183464 - Bhoot- Part One - The Haunted Ship Movie Review- Vicky Kaushal Stars In Horrific Misfire - 1.5 Stars (Out Of 5)
www.ndtv.com/entertainment/bhoot-part-one-the-haunted-ship-movie-review-vicky-kaushal-stars-in-horrific-misfire-1-5-stars-out-o-2183464
ArchiveBay.com - pagesix.com/2020/02/21/grimes-is-7-months-pregnant-and-cancels-photo-shoots-after-being-mega-sick/ - Grimes says she's 'mega sick' 7 months into pregnancy
pagesix.com/2020/02/21/grimes-is-7-months-pregnant-and-cancels-photo-shoots-after-being-mega-sick/
ArchiveBay.com - www.telegraaf.nl/entertainment/674715751/lana-del-rey-zegt-show-in-amsterdam-af-wegens-ziekte - Lana Del Rey zegt show in Amsterdam af wegens ziekte - Entertainment - Telegraaf.nl
www.telegraaf.nl/entertainment/674715751/lana-del-rey-zegt-show-in-amsterdam-af-wegens-ziekte
ArchiveBay.com - hk.on.cc/hk/bkn/cnt/sport/20200221/bkn-20200221070125756-0221_00882_001.html - 阿仙奴夠耐性 拿卡錫迪絕殺|即時新聞|體育|on.cc東網
hk.on.cc/hk/bkn/cnt/sport/20200221/bkn-20200221070125756-0221_00882_001.html
ArchiveBay.com - timesofindia.indiatimes.com/entertainment/tamil/movie-reviews/mafia-chapter-1/movie-review/74237745.cms - Mafia Review {3-5}- The way 'Mafia- Chapter 1' ends makes us eagerly wait for the next chapter
timesofindia.indiatimes.com/entertainment/tamil/movie-reviews/mafia-chapter-1/movie-review/74237745.cms
ArchiveBay.com - www.sozcu.com.tr/hayatim/magazin-haberleri/bir-zamanlar-cukurova-57-yeni-bolum-fragmani-yayinlandi-mi-bir-zamanlar-cukurova-56-son-bolum-izle/ - Bir Zamanlar Çukurova 57. yeni bölüm fragmanı yayınlandı mı- (Bir Zamanlar Çukurova 56. son bölüm izle) - Magazin habe
www.sozcu.com.tr/hayatim/magazin-haberleri/bir-zamanlar-cukurova-57-yeni-bolum-fragmani-yayinlandi-mi-bir-zamanlar-cukurova-56-son-bolum-izle/
ArchiveBay.com - www.techradar.com/news/olympiacos-vs-arsenal-live-stream-how-to-todays-europa-league-2020-football-online-from-anywhere - Olympiacos vs Arsenal live stream- how to watch Europa League football online from anywhere - TechRadar
www.techradar.com/news/olympiacos-vs-arsenal-live-stream-how-to-todays-europa-league-2020-football-online-from-anywhere
Privacy | Terms | DMCA | Complaints | Feature Requests | FAQ