author-pic

Ferry S

An ISTJ, Type 5, Engineer, Gamer, and Thriller-Movies-Lover
All posts related to My Views
April 23rd, 20225 mins read
My Views, Java, Tips & Tutorial, Programming Principle
ferr

Selain Immutable, Pure Function adalah salah satu principle dari Functional Programming yang juga bermanfaat dan bisa diimplementasikan pada Object Oriented Programming (OOP). Pure Function artinya function atau method tersebut isinya murni logika saja tanpa efek samping terhadap objek atau value lainnya di luar function tersebut dan output value-nya selalu sama…

April 10th, 20225 mins read
My Views, My Story
ferr

Gw ga pernah menyesali sesuatu dalam hidup. Baik atau buruk yang gw hadapi di dalam hidup pasti selalu ada hikmah pelajaran yang bisa dipetik. Kecewa ketika hal buruk terjadi itu pasti, tapi itu menurut gw bagian dari lika-liku kehidupan. Toh, waktu juga ga bakal bisa diputar-balik. Menyesal itu buat gw hanya buang-buang waktu. Life must go on. Ga selamanya hidup…

April 10th, 20226 mins read
My Views, My Story
ferr

Dari kecil sebenarnya gw udah diajari nabung karena gw terlahir bukan dari keluarga kaya. Kehidupan gw pas-pasan, tapi gw diajarkan untuk ga boleh ngutang. Makanya seumur hidup gw jarang ngutang. Kalau ga sanggup beli, gw nabung dulu, kalau masih ga sanggup, ya ga jadi beli. Kalaupun gw pernah ngutang biasanya karena lupa bawa duit, dan itu pun langsung gw bayar…

November 7th, 20215 mins read
My Views
ferr

Penting ga sih matematika dalam pemrograman? Jawaban singkatnya adalah PENTING. No debat!😁 Waktu kecil kita sering bertanya, "Matematika yang kita pelajari di sekolah itu berguna ga sih di masa depan?". Sekarang pertanyaan itu udah terjawab ketika gw bekerja sebagai Software Engineer. Kebanyakan orang menganggap Matematika itu berupa angka dan perhitungan rumit…

November 7th, 20213 mins read
My Views, Design Pattern, Programming Principle
ferr

Design Pattern dan Programming Principle adalah teori yang sudah teruji untuk menyelesaikan permasalahan-permasalahan yang umum ditemukan saat melakukan coding. Sebelumnya gw udah membahas beberapa design pattern yang pernah gw pakai. Kali ini gw akan bahas seberapa penting design pattern tersebut digunakan. Mungkin banyak juga yang bingung, kenapa harus pakai…

July 18th, 20217 mins read
My Story, My Views
ferr

Gara-gara euro 2020 kemarin gw jadi sering begadang nonton bola lagi. Padahal beberapa tahun terakhir gw udah hampir ga pernah nonton live sepakbola. Apalagi sejak pandemi liga sempat ga jalan. Akhir-akhir ini gw hanya ngikutin berita sepakbola dari Bleacher Report di Facebook. Sejak lulus kuliah gw udah jarang nonton live di tv, paling hanya nontonin highlight…

July 3rd, 20219 mins read
My Views, Tips & Tutorial
ferr

Kuliah itu penting ga sih buat kerja? Pertanyaan semacam ini sering ditanyain sama yang baru lulus SMA/SMK yang masih mencari jati diri. Termasuk yang ingin menjadi software engineer. Ga bisa dipungkiri, jaman sekarang semua informasi serba terbuka, termasuk mencari materi pelajaran. Di google semua jenis informasi tersedia, baik yang gratis maupun yang berbayar…

June 18th, 20216 mins read
My Views
ferr

Dah lama gw ga nonton film lagi. Terakhir gw rutin nonton film seingat gw saat sebelum pandemi, saat gw masih ngekos di Tebet. Harusnya selama WFH ini gw jadi lebih sering buat streaming, tapi nyatanya males banget. Padahal cukup banyak judul film yang masuk list yang bakal gw tonton. Sempat kepikiran untuk nonton film tiap jam 7 malam abis kerja, tapi buat…

February 7th, 20217 mins read
My Views, Tips & Tutorial, Java
ferr

Sejak Java 8 dirilis, gw mulai jarang menggunakan API java.util.Date dan java.util.Calendar karena Java 8 telah mengadopsi Date/Time API dari JodaTime yang memiliki kode fitur JSR-310. API ini mengatasi berbagai permasalahan dari API lama. Meskipun ini dirilis beberapa tahun lalu berbarengan dengan rilisnya Java 8, masih banyak mungkin yang belum kenal atau belum…

February 7th, 20214 mins read
My Views, Tips & Tutorial, Programming Principle, Java
ferr

Materi tentang composition atau inheritance biasanya sudah diajarkan sejak kuliah. Tapi seringkali kita hanya sekedar tahu tapi masih bingung tentang best practice-nya gimana. Artikel tentang "dahulukan composition dibandingkan inheritance" sudah sering didiskusikan seperti pada buku-buku tentang design patterns atau tulisan-tulisan dari Martin Fowler, Joshua…