Hmm,, Salah satu metode pembuatan perangkat lunak yang sering dipakai saat ini adalah OOP (Object Oriented Programming). Oleh karena itu aku akan mencoba untuk sharing mengenai apa itu OOP dan bagaimana membuat perangkat lunak dengan OOP. Pada bahasan ini kita akan menggunakan bahasa Java sebagai bahasa pemrograman yang kita gunakan untuk membuat program dengan OOP.
Sekilas tentang OOP
OOP (Object Oriented Programming) merupakan konsep baru dalam teknik membangun program yang telah dimulai dengan lahirnya bahasa Simula 67 pada akhir tahun 1960-an. Read the rest of this entry »
Minggu kemarin aku sempat iseng membuat sebuah kalkulator dengan menggunakan java sebagai tugas mata kuliah OOP (Object Oriented Programming). Aku membuat kalkulator tersebut dalam waktu satu malam (lama sekali ya). Baiklah, mari kita bahas cara membuat kalkulator sederhana dengan java. Kalkulator yang akan kita buat adalah kalkulator sederhana yang dapat menangani operasi penjumlahan, pengurangan, pembagian, perkalian, akar, satu per x, persen, dan lain-lain (mirip kalkulator manual Windows). Read the rest of this entry »
Buku Art of Programming Contest menyarankan beberapa hal di bawah ini :
–>Sebaiknya beginners memulai dari 24 simplest Online Judge in S.
Halim’s, acmbeginner’ s, acmsolver’s websites for beginners.
–>A good programmer spends 10% time for coding and 45% time for thinking and the rest of the time for debugging. So to decrease the time for coding you should practice to solve easier problems first.
–>Jangan pake conio.h dan semua fungsi di dalamnya
Buatlah ‘code’ dalam bentuk yang simple..
Contoh : jangan tulis return ((x%2)==1) ? “ganjil” : “genap” tapi tulislah if (x%2==1) return ‘ganjil’ else return ‘genap’
–>Don’t use names like {i,j,k} for loop control variables. Use {I,K,M}. It is very easy to mistake a j for an i when you read code or “copy, paste & change” code, but there is no chance that you mistake I for K or M.
(Kemas)