Kali ini saya akan melakukan optimizing code pada salah satu API yang ada di suling apps ini. Oke langsung aja yuk!
Pada tulisan sebelumnya, saya membuat diagram software architecture yang mengacu pada layer ini,
Continous Integration (CI) dan Continous Delivery (CD) adalah konsep implementasi sebuah proses yang memudahkan developer untuk menggabungkan code yang baru dengan code utama, dan juga berguna untuk melakukan serangkain unit testing pada setiap stage yang ada, dan diakhiri…
Kali ini saya akan membahas mengenai bagaimana melakukan data seeding dari file .csv ke model django.
Sebelumnya saya telah mengerjakan task untuk membuat model UserFasilkom yang digunakan untuk menyimpan daftar semua mahasiswa fasilkom yang dicatat oleh…
Kali ini saya akan membahas terkait beberapa contoh panetration test pada aplikasi suling yang dibangun di atas framework Django dan library ReactJs
Penetration test adalah tes yang melakukan sejumlah simulasi attack terhadap kemanaan aplikasi yang telah…
Software application architecture adalah sebuah proses untuk mendefinisikan struktur dari suatu aplikasi yang dapat…
Software architecture adalah struktur sistem dari suatu program yang terdiri dari komponen-komponen perangkat lunak. Software architecture menjembatani antara business requirements dan technical requirements dengan memahami use cases. Dalam implementasi Suling, disematkan teknologi stack…
Pada implementasi pengembangan aplikasi di perkuliahan PPL ini, salah satu aspek pembelajarannya adalah clean code. Clean code adalah sebuah implementasi program yang tidak hanya mementingkan berjalannya program tersebut saja, namun juga dituntut untuk membuat source code yang…
Pada 2 minggu belakangan ini, salah satu pekerjaan yang saya lakukan adalah melakukan refactoring database model. Teknik yang saya gunakan adalah Move Field yang mengacu pada halaman berikut milik Martin Fowler https://refactoring.com/catalog/moveField.html.
Setelah mendiskusikan kembali dan trace back mengenai permasalahan yang ingin diselesaikan dari dibuatnya aplikasi ini, maka kami bersama-sama mulai memikirkan goal-goal yang ingin dicapai dari aplikasi ini. Permasalahan utama yang ingin diselesaikan oleh aplikasi ini adalah tidak adanya media…