author-pic

Ferry S

An ISTJ, Type 5, Engineer, Gamer, and Thriller-Movies-Lover
All posts related to My Views
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…

January 23rd, 20217 mins read
My Views, Tips & Tutorial, My Story
ferr

Setelah laptop kantor gw mati total untuk kedua kalinya, laptop gw diganti. Gw mulai mencoba trial & error terhadap beberapa OS. Yang jadi pertimbangan gw adalah: Support Wayland atau ada fitur gesture tanpa harus di-install manual karena gw udah terbiasa dengan fitur ini di Windows 10 dan bikin gw lebih produktif buat pindah-pindah workspace; Bisa custom…

January 7th, 20215 mins read
My Views, My Story
ferr

Minoritas di sini maksudnya bukan tentang agama, suku ataupun warna kulit. Tapi lebih tentang kepribadian. Di lingkungan gw, sudut pandang gw cenderung berbeda dengan orang-orang yang membuat gw menjadi sangat pendiam. Gw pendiam bukan karena terlalu takut untuk mengutarakan sesuatu, tapi males mendengar tanggapan orang-orang di lingkungan. Sehingga ga mungkin…

November 30th, 20205 mins read
My Views
ferr

Beberapa waktu lalu gw sempat liat postingan di internet yang katanya Facebook hanya dimainkan oleh "golongan tua", hanya orang-orang jadul yang masih pakai Facebook, udah ketinggalan jaman. Kalau dilihat dari total user aktif menurut statista.com, Facebook masih nomor 1 di dunia, disusul YouTube, WhatsApp dan Instagram. Anak remaja jaman sekarang memang mainnya…

November 23rd, 20207 mins read
My Views
ferr

Khusus postingan gabut ini, gw akan memposting kumpulan quotes atau kata-kata bijak yang pernah diberikan oleh beberapa orang dulu terhadap gw yang secara langsung maupun ga langsung ampuh mengubah mindset gw dan memotivasi gw. The Power of Words. Berikut ini adalah kumpulan quotes yang mengiringi perjalanan karir gw: Jangan takut, selama manusia masih butuh…

November 1st, 20204 mins read
My Story, My Views
ferr

Gw orangnya introvert banget. Seperti yang pernah gw bahas di postingan lalu, hasil Big Five Test gw aja Extroversion-nya 3% doang. Gw emang ga suka tempat keramaian kalau emang ga penting-penting banget, seperti pasar, bioskop, stadion, tempat konser, dan tempat sejenis lainnya. Waktu kecil aja gw hanya mau ikut diajak ke pasar karena buat beli baju lebaran aja…

October 31st, 20208 mins read
My Views, My Story
ferr

Setiap orang berhak punya mimpi. Ga ada salahnya punya mimpi tinggi. Yang penting mimpi bukan sekedar mimpi. Ada visi dibaliknya yang harus dijaga. Ada planning yang jelas untuk menggapainya. Ada usaha yang harus dikerahkan. Ada doa yang dipanjatkan. Tak terkecuali gw, gw juga berhak punya impian setinggi langit. Gw bukan tipe orang yang kalo udah dapat sesuatu…

October 14th, 20208 mins read
Java, My Views, Programming Principle
ferr

Mutable Objects ini sebenarnya masih turunan masalah dari Global Variable. Mutable Object adalah objek yang state-nya bisa berubah setelah objeknya dibuat. Sama seperti Global Variables, Mutable Objects memberikan keleluasaan untuk mengganti nilai state-nya kapan saja dan dimana saja yang bisa disalahgunakan. Penyalahgunaan tersebut secara teknis ga bisa dicegah…

October 12th, 20206 mins read
Java, My Views, Programming Principle
ferr

Kita sering mendengar bahwa code yang baik adalah yang gampang dibaca, gampang dimengerti, dan gampang dijaga. Object Oriented Programming (OOP) adalah salah satu orientasi pemrograman populer yang dapat memenuhi kriteria tersebut, IMHO. Namun, sebelum OOP booming, orang-orang terlebih dulu menggunakan pendekatan prosedural seperti pada bahasa C. Kebiasaan saat…