Memahami Software Testing (Unit Test, Integration Test) – Apa Perlu dan Dampaknya?

Mungkin Anda pernah mendengar istilah TDD (Test Driven Development) atau mungkin istilah-istilah seperti : Unit Tests Integration Tests Regression Tests Code Coverages Semua yang saya sebutkan di atas tadi adalah metode testing yang saat ini banyak dipakai dalam pengembangan sebuah aplikasi.  Dan tulisan kali ini akan membahas tentang software testing. Ketika kita mengimplementasikan TDD, alur yang …

Lagi-Lagi Framework

Saat ini di dunia pemrograman perangkat lunak banyak sekali bertebaran framework baik itu untuk pengembangan website maupun pengembangan API. Hampir semua bahasa pemrograman populer  memiliki framework, misal : PHP CakePHP Laravel Slim Phalcon Python Django Flask Tornado Bottle Ruby Ruby On Rails Sinatra Scala PlayFramework Finatra Scalatra Lift Java SparkJava Undertow PlayFramework – Java Spring …

Tingkatan Programmer dan Pentingnya Mentoring di Industri Startup Teknologi

Ada yang sudah tahu bahasa pemrograman Scala? Ini adalah sebuah bahasa pemrograman yang berjalan di platform JVM. Pencipta bahasa pemrograman berbasis JVM ini adalah profesor yang bernama Martin Odersky. Beliau ini adalah seorang profesor di bidang computer science dan pemrograman. Sekilas tentang Scala : Scala merupakan singkatan dari “Scalable Language”. Artinya, Scala tumbuh bersama Anda. …

Kenyataan dalam Penerapan Arsitektur Microservices di Startup

Salah seorang teman kerja saya di sebuah startup (ya, startup), pernah berkata seperti ini: Kalau musim rambutan, banyak orang makan rambutan, kalau musim duren, banyak orang makan duren. Intinya tergantung musimnya apa. Dan sekarang musimnya adalah microservices. Apa itu microservices? Seperti biasa, saya mengutip dari situs favorit saya untuk urusan jargon dalam hal programming, apalagi …