Windi ChandraHaskell : Pemrograman FungsionalHaskell merupakan salah satu bahasa pemrograman fungsional yang banyak digunakan. Paradigma pemrograman fungsional sendiri adalah…Oct 3, 2019Oct 3, 2019
Windi ChandrainLEARNFAZZSoftware ProfilingDalam mengembangkan suatu perangkat lunak, profiling adalah pengukuran untuk analisis program secara dinamis misalnya kompleksitas waktu…May 24, 2019May 24, 2019
Windi ChandrainLEARNFAZZDi Balik LEARNFAZZSoftware Architecture, Deployment, Docker OrchestrationMay 24, 2019May 24, 2019
Windi ChandrainLEARNFAZZ(Flawed) Singleton Pattern for Mocking (Go)In my article here, I mentioned techniques for testing including mocking. I may have not make it too clear about how to replace real…Apr 15, 2019Apr 15, 2019
Windi ChandrainLEARNFAZZDatabase Migration in LEARNFAZZWhen developing a software, we usually have several environments, several computers used whether to develop, test, or run the software. We…Apr 1, 2019Apr 1, 2019
Windi ChandrainLEARNFAZZDomain-Driven Design in Go“The heart of software is its ability to solve domain-related problems for its user.” - Eric Evans, Domain-Driven Design: Tackling…Mar 31, 20192Mar 31, 20192
Windi ChandrainLEARNFAZZPersona — Know Your UserWhat is a persona? In software development, we usually has the user requirements and create a software that meets the requirements. Then…Mar 20, 2019Mar 20, 2019
Windi ChandrainLEARNFAZZScrum in LEARNFAZZIn LEARNFAZZ, we use scrum for our development process. For those unfamiliar with scrum, scrum is one of the agile development methodology…Mar 20, 2019Mar 20, 2019
Windi ChandrainLEARNFAZZClean CodeClean code is a term introduced in Clean Code: A Handbook of Agile Software Craftsmanship, a book by Robert C. Martin. Whether a piece of…Mar 20, 2019Mar 20, 2019
Windi ChandrainLEARNFAZZAlur kerja Git PPLBanyak dari kita, pengembang aplikasi, sering menggunakan Git dalam mengerjakan proyek kita apalagi jika proyek itu dikerjakan lebih dari…Feb 27, 2019Feb 27, 2019