Novi HandayaniMock Testing pada ReactPada suatu sistem yang besar, biasanya terkandung banyak object maupun fungsi di dalamnya yang juga dapat memiliki dependensi dengan object…May 11, 2022May 11, 2022
Novi HandayaniImplementasi CI/CD dalam Proses Pengembangan SoftwarePengembangan software yang dinamis seperti di era sekarang sangat membutuhkan proses integrasi serta deployment yang cepat dan efisien…May 11, 2022May 11, 2022
Novi HandayaniCode Quality Review Using SonarQube and SonarScannerDalam proses pengembangan perangkat lunak, memiliki codebase yang berkualitas merupakan salah satu hal yang ingin dicapai. Dengan kode yang…May 11, 2022May 11, 2022
Novi HandayaniTest Driven Development: Is TDD Worth It?Evolusi dari Agile Development telah menghadirkan banyak manfaat praktis dalam melahirkan software yang berkualitas secara cepat. Test…Apr 11, 2022Apr 11, 2022
Novi HandayaniClean Code — Is it worth the time spent on it?“So if you want to go fast, if you want to get done quickly, if you want your code to be easy to write, make it easy to read.” — Robert C…Apr 10, 2022Apr 10, 2022
Novi HandayaniPeople Management: Cara Mengelola Tim yang BaikBekerja dalam tim menuntut setiap anggota untuk saling mendukung dan memberikan kontribusinya agar kerja sama terjalin dengan baik dan…Apr 10, 2022Apr 10, 2022
Novi HandayaniCode Refactoring“ Progress is more important than perfection.” — Simon SinekApr 10, 2022Apr 10, 2022
Novi HandayaniPengenalan Git dan Manfaatnya pada Software DevelopmentDalam pengembangan suatu perangkat lunak berskala menengah-besar pada umumnya dikerjakan secara kolaboratif sebagai tim yang dapat…Mar 21, 2022Mar 21, 2022
Novi HandayaniGood Design Makes a Good User ExperienceUser experience is how a person feels when interacting with a system. It’s like a metric that measures how well your product interacts with…Feb 28, 2022Feb 28, 2022