Blogger Widgets Blogger Widgets

Music

Sabtu, 31 Januari 2015

Tips Penulisan Pemograman Agar Mudah Dimengerti


Tips Penulisan Pemrograman Agar Mudah Di Mengerti
Belajar coding merupakan aktifitas yang bisa dianggap gampang gampang susah. Bagi sebagian orang berkenalan dengan bahasa yang aneh dan algoritma merupakan tantangan tersendiri. Mulai mengenal variabelmethodmanual book dan bagaimana penulisan pun juga hal yang tidak bisa dilewatkan begitu saja. Namun, Hal lain patut Anda pikirkan. Misalnya saja bagaimana jika orang lain ingin menggunakan kode program yang Anda tulis? Apakah mereka kebingungan atau tidak? Banyak pertanyaan akan diberikan kepada Anda perihal kode tersebut, terkait segala hal mulai dari hal kecil seperti variabel hingga Algoritma. Tentunya hal ini akan merepotkan Anda bukan?
Untuk itu diperlukan bagaimana cara melakukan penulisan kode yang baik sehingga sekali jalan, Anda maupun orang lain bisa menggunakan kode milik Anda. Tidak perlu banyak langkah merepotkan untuk melakukannya, hanya butuh beberapa kemauan untuk menuliskannya di sisi kode. Berikut diantaranya:

Penamaan Variable

Penamaan variabel terkadang menjadi hal yang mempengaruhi aktifitas coding Anda. Bagaimana tidak? Terkadang penamaan Variabel merupakan nama yang terlintas sejenak dalam pikiran Anda misalkan saja “data1“. Tapi pernahkah Anda memikirkan,  ketika menggunakan nama tersebut kebanyakan orang lain tidak akan memahaminya secara langsung. Apalagi ditambah dengan kurangnya dokumentasi pada hasil penulisan kode Anda.
Tidak hanya masalah penulisan variabel, hal ini berlaku pula saat Anda melakukan penulisan method ataupun class dari sebuah bahasa pemrograman. Ada baiknya penulisan method ataupun variabel menggambarkan inisialisasi dari fungsi tersebut. Misalkan saja untuk menuliskan nilai “rata-rata” tuliskan menjadi “Average“.

Reuse dan Modularity

Salah satu ide buruk adalah menumpuk banyak baris kode menjadi satu fungsi atau method. Kebiasaan kurang baik ini, jika dilanjutkan secara terus menerus akan menimbulkan kebingungan kepada Anda sendiri maupun orang lain yang menggunakannya. Mungkin saat ini Anda masih memahami setiap alur dari tiap method yang dibuat, tapi siapa tahu Anda akan membukanya tiga bulan atau enam bulan kedepan. Apakah Anda yakin masih mengingatnya dengan baik?Selain itu, penerapan modularity juga akan memudahkan Anda untuk melakukan perbaikan ataupun optimisasi dari program yang Anda gunakan. Misalkan saja Anda membutuhkan perbaikan dari satu method, maka Anda tidak perlu melakukan perbaikan dari seluruh program milik Anda tapi hanya terbatas pada method yang menurut Anda butuh dioptimalisasi dengan lebih baik

Komentar

Penggunaan komentar hendaknya memiliki kesesuaian dan mencukupi kebutuhan sesuai baris kode yang Anda miliki. Misalkan saja pada sebuah variabel yang memang memiliki kompleksitas ataupun pada penggunaan yang tidak biasa. Jika Anda menggunakan komentar terlalu banyak, bagi sebagian orang terkadang hal ini akan lebih terkesan bertele – tele. Selain itu, fungsi lain dari adanya komentar dalam sebuah baris kode adalah menjelaskan bagaimana sebuah kode itu berkerja. Sehingga secara tidak langsung Anda dapat memberikan pemahaman kepada orang yang menggunakan kode Anda, Mengapa Anda memilih variabel tersebut, mengapa Anda menggunakan Algoritmanya dan lain sebagainya.
Tips Penulisan Pemrograman Agar Mudah Di Mengerti
Beberapa aturan sederhana dalam penggunaan komentar Antara lain :
  • Gunakan jarak proporsional antara komentar dan kode yang Anda komentari. Maksud “jarak proporsional” adalah baris kode yang dikomentari tidak terlalu jauh ataupun tidak terlalu banyak.
  • Usahakan untuk tidak memberikan informasi yang sama pada sebuah komentar

Formatting

Seperti kita ketahui pada beberapa bahasa pemrograman, semicolon “;” merupakan tanda dari sebuah perintah di akhiri. Dengan adanya tanda tersebut bukan berarti Anda harus menjadikan semua kode menjadi satu baris, meskipun bisa dilakukan namun bukannkah hal itu akan menjadikan tampilanya tidak lagi rapi dibandingkan dengan beberapa pemformatan atau penataan. Beberapa IDE telah memberikan shortcut secara otomatis untuk melakukan pemformatan pada hasil penulisan code Anda. Misalkan saja pada netbeans Anda bisa menggunakan shortcut Shift + Ctrl + F untuk melakukannya.
Penulisan kode Anda pun kini akan lebih rapi sekaligus lebih mudah dipahami orang lain. tidak hanya itu, Anda pun juga tidak perlu repot menjawab segala pertanyaan user karena segala hal telah Anda tuliskan pada bagian dokumentasi. Kegiatan ini sebenarnya tidak terlepas dari kebiasaan Anda saat melakukan aktifitas tersebut. Anda mungkin memiliki langkah lebih baik saat melakukan aktifitas menuliskan kode, maka jangan ragu untuk berbagi pada pembaca lain lewat kolom komentar.

sumber : bisakomputer.com

Pengertian Dari Komputer


APA YANG DIMAKSUD DENGAN KOMPUTER



Komputer adalah sebuah mesin yang dapat menerima dan memproses data sesuai perintah program yang tersimpan dan kemudian memberikan hasil melalui output devices (perangkat keluaran). Sebuah sistem manupulasi elektronik itu didesain dan diatur secara otomatis untuk menerima dan menyimpan, memprosesnya, dan hasil keluaran data masukannya tergantung pada instruksi program yang tersimpan.

Sebagai contoh kamu masukan banyak data menggunakan perangkat masukan, 5 + 4. Kemudian, data ini akan diproses didalam sebuah komputer. Proses ini akan ditahan oleh sebuah perangkat yang disebut prosesor. Setelah proses ini selesai, maka hasilnya akan ditahan oleh sebuah perangkat keluaran. Kadang, komputer perlu menyimpan proses tersebut untuk keperluan tertentu. Sebagai contoh untuk digunakan dimasa mendatang. Dalam hal ini komputer akan menyimpan prosesnya ke sebuah perangkat yang disebut storage (tempat penyimpanan). Itulah cara komputer bekerja.

Sekarang lihat semua perangkat proses. Pertama adalah input device (perangkat masukan). Ada banyak jenis input device. Yang paling umum digunakan adalah keyboard. Lainnya adalah mouse, light pen, microphone, track ball, camera (contoh webcam), dll. Kita dapat mengatakan bahwa input device adalah jenis perangkat yang dapat digunakan untuk memasukan banyak data ke sebuah komputer.

Perangkat kedua adalah Prosesor.

Ini adalah otak dari sebuah komputer dimana menahan semua proses data di dalam sebuah komputer. Prosesor dibuat didasarkan pada bahan semikonduktor seperti Germanium (Ge) dan Silicon (Si). Bentuk prosesor terdahulu tidak seperti bentuknya yang kita lihat sekarang. Ada perkembangan dalam pembuatan sebuah prosesor sampai kita dapatkan bentuknya yang sekarang.

Untuk pertama kalinya, komputer menggunakan vacuum tube (tabung hampa udara), sebuah alat elektronik untuk perhitungan. Vacuum tube berukuran besar. Dan satu komputer mungkin terdiri dari puluhan ribu vacuum tube. Itulah mengapa tidak heran jika generasi pertama dari komputer berukuran besar mungkin seperti sebuah rumah. Generasi kedua dari komputer dimulai dengan penemuan transistor untuk menggantikan penggunaan vacuum tube. Dampak dari penemuan ini adalah penurunan pada ukuran komputer. Ukuran dari transistor mungkin seperti sebuah ukuran kacang. Itulah mengapa ada sebuah penurunan berarti dalam ukuran komputer.

Generasi berikutnya menggunakan Integrated Circuit (IC) untuk menggantikan transistor. Satu IC mungkin terdiri dari ribuan transistor. Akhirnya IC juga mengalami perkembangan kebentuk VLSI (Very Large Scale Integration) yang mana terdiri dari ribuan IC. Itulah prosesor. Perangkat ketiga adalah output device (perangkat keluaran). Output device adalah perangkat yang menghasilkan informasi dari hasil proses komputer. Informasi ini dapat ditampilkan di dalam sebuah monitor, atau dapat didengarkan melalui speaker, atau dapat dibaca dalam bentuk cetakan seperti kertas.

Baru-baru ini, ada dua jenis monitor, Yang pertama adalah monitor CRT (Cathode Ray Tube) yang mana menggunakan tabung hampa udara itulah mengapa ukurannya besar. Kedua adalah LCD (Liquid Crystal Display). LCD mempunyai bentuk yang ramping dan mempunyai layar yang datar, yang digunakan juga untuk notebook dan laptop. Perangkat terakhir adalah storage (tempat menyimpan). Sesungguhnya perangkat ini digunakan untuk menyimpan informasi dari sebuah prosesor. Tempat penyimpanan yang paling umum adalah hard disk, flash disk, floppy disk, CDROM (optical disk), magnetic tape, dll.

Penggunaan komputer dalam kegiatan sehari-hari

Baru-baru ini, komputer digunakan oleh masyarakat untuk keperluan sebagai berikut:

1. Data Processing (Memproses Data). komputer digunakan dalam finansial dan pekerjaan komersial seperti tagihan, pengendali persediaan, dll.

2. Scientific Processing (Memproses ilmiah). Komputer digunakan untuk mendukung pengetahuan teknik nuklir, matematika, dll.

3. Multimedia. Contohnya adalah mengedit musik, membuat film animasi, mengedit film dan video, dll.