Tips Penulisan Pemrograman Agar Mudah Di Mengerti

Tips Penulisan Pemrograman Agar Mudah Di Mengerti
Tips Penulisan Pemrograman Agar Mudah Di Mengerti
TEKNIK KOMPUTER DAN JARINGAN - 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 Variabel

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 ataumethod. 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 tiapmethod 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. 
Refrensi : bisakomputer.com

BBM3 Untuk Android APK

BBM3 Untuk Android APK
BBM3 Untuk Android APK
TEKNIK KOMPUTER DAN JARINGAN - BBM3 Untuk Android APK, BBM3 merupakan aplikasi Android hasil modifikasi oleh XDA yang bisa kamu gunakan untuk kamu yang ingin memiliki 2 aplikasi BBM dengan 2 pin berbeda dalam 1 Android. BBM3 merupakan bentuk lain dari BBM for Android yang telah dimodifikasi agar dapat berjalan bersamaan dengan BBM for Android tanpa mengalami gangguan.

DOWNLOAD BBM3 Untuk Android APK

Definisi Pemrograman

Definisi Pemrograman
Definisi Pemrograman
TEKNIK KOMPUTER DAN JARINGAN - Definisi Pemrograman, Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan di banyak kasus, pengetahuan-pengetahuan lain seperti matematika.

Pemrograman adalah sebuah seni dalam menggunakan satu atau lebih algoritma yang saling berhubungan dengan menggunakan sebuah bahasa pemrograman tertentu sehingga menjadi sebuah program komputer. Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut paradigma pemrograman.

Apakah memprogram perangkat lunak lebih merupakan seni, ilmu, atau teknik telah lama diperdebatkan. Pemrogram yang baik biasanya mengkombinasikan tiga hal tersebut, agar dapat menciptakan program yang efisien, baik dari sisi waktu berjalan (running time), atau memori.

Bahasa Pemrograman Yang Harus Dikuasai

Bahasa Pemrograman Yang Harus Dikuasai
Bahasa Pemrograman Yang Harus Dikuasai



TEKNIK KOMPUTER DAN JARINGAN - Bahasa Pemrograman Yang Harus Dikuasai, Apa kabar sobat Teknik setelah lama Vakum dari dunia maya, kali ini saya akan sempatkan kembali untuk aktif dalam dunia maya. Untuk artikel kali ini saya akan membahas tentang beberapa Bahasa Pemrograman Yang Harus Dikuasai untuk menjadi seorang programer.
  1. JAVA
    JAVA
    Java masih menjadi salah satu bahasa pemrograman yang paling dicari dan diminati oleh para programmer baik kelas pemula hingga kelas profesional. Java merupakan bahasa pemrograman yang berorientasi objek dan berbasil class yang dikembangkan oleh Sun Microsystem pada Tahun 1990an. Java adalah salah satu bahasa pemrograman yang paling dicari dan digunakan oleh perangkat lunak di berbagai perusahaan. Java sendiri bukan hanya membangun sebuah software berbasis desktop, namun juga berbasis web, mobile dan sistem operasi Android. Java dirancang untuk mampu bekerja diberbagai macam platform perangkat lunak, seperti Mac OS X dan Windows. Untuk kedepannya penggunaan Java diperkirakan akan sangat diminati dan dibutuhkan dalam setiap perkembangan teknologi yang ada.
     
  2. BAHASA C
    BAHASA C 
    Dalam mempelajari semua bahasa pemrograman, Bahasa C merupakan bahasa yang paling dasar dan wajib dipelajari pertama kali oleh para programmer. Karena pada dasarnya bahasa C merupakan dasar dari bahasa pemrograman lainnya. Bahasa C sudah mulai dikembangkan sekitar tahun 70an dan sudah menjadi bahasa tertua dan paling banyak digunakan oleh para programmer. Bahasa C sendiri merupakan awal dari adanya bahasa pemrograman lainnya, seperti C#, Java, JavaScript, dan Phyton. Bahasa C banyak digunakan untuk membangun sebuah sistem operasi.

  3. C++
    C++ 
    C++ merupakan bahasa tingkat menengah yang memiliki fitur pemrograman berorientasi objek. Awal diciptakannya C++ adalah untuk meningkatkan bahasa sebelumnya yaitu C. C++ merupakan kekuatan terbesar dari sebuah software terbesar, seperti Firefox, Winamp, dan program Adobe. Bahasa pemrograman yang satu ini digunakan untuk mengembangkan sistem perangkat lunak baik berupa aplikasi, server dengan kinerja yang tinggi, aplikasi client dan video game.

  4. C#
    C# 
    C# adalah bahasa multi paradigma yang dikembangkan oleh Microsoft. C# menjadi bagian dari inisiatif NET. Menggabungkan prinsip dari C dan C++, C# adalah bahasa tujuan yang umum digunakan untuk mengembangkan perangkat lunak, seperti Microsoft dan platform Windows.

  5. OBJECTIVE-C
    OBJECTIVE-C 
    Objective-C merupakan salah satu bahasa pemrograman yang berorientasi objek. Dan bagi Anda pengguna segala gadget Apple, Objective-C merupakan bahasa pemrograman yang menjadi pembangun sistem operasi tersebut. Ini merupakan salah satu kekuatan dari OS Apple X dan iOS, tidak ketinggalan juga dengan API yang dimilikinya. Objective-C sudah banyak menghasilkan berbagai aplikasi di iPhone yang sangat digandrungi oleh para penikmatnya.

  6. PHP
    PHP 
    PHP menjadi salah satu bahasa pemrograman yang banyak digunakan saat ini. Bukan hanya karena disediakan secara gratis, server side scripting language yang dimilikinya memang sudah dirancang untuk mampu membuat sebuah website yang dinamis dan pengembangan aplikasi lainnya. PHP menjadi salah satu yang membangun website – website ternama di dunia, seperti WordPress, Digg dan Facebook.

  7. PHYTON
    PHYTON 
    Bahasa Phyton merupakan bahasa tingkat tinggi dalam tingkatan bahasa pemrograman lainnya. Phyton menjadi salah satu bahasa pemrograman yang membangun sebuah website dan aplikasi mobile. Bahasa phyton menjadi bahasa pemorgraman yang cukup mudah bagi pemula, karena bahasa tersebut mudah untuk dibaca dengan syntax yang mudah untuk dipahami juga. Phyton menjadi sebuah kekuatan dari aplikasi terkenal, seperti Instagram, Pinterest dan Rdio. Phyton juga digunakan oleh para pengembang Google, Yahoo! Dan juga NASA.

  8. RUBY
    RUBY 
    Dalam pengembangan sebuah website dan juga aplikasi mobile, para progammer juga menggunakan bahasa Ruby. Ruby dirancang untuk menjadi bahasa pemrograman yang sederhana dan mudah untuk ditulis. Ini merupakan kekuatan yang dimiliki oleh Ruby. Ruby menjadi pembangun dari Scripd, GitHub, Groupon dan Shopify. Seperti halnya Phyton, Ruby dianggap sebagai bahasa yang cukup user-friendly untuk para pemula.
     
  9. JAVASCRIPT
    JAVASCRIPT 
    Javascript adalah bahasa pemrograman yang dikembangkan oleh Netscape dan berasal dari kumpulan banyak sintax dari bahasa C. Hal ini membuat Javascript menjadi sahabat bagi semua browser web dan dianggap penting dalam mengembangkan fungsi – fungsi website yang interaktif dan animasi. Javascript juga digunakan dalam pengembangan sebuah video game dan juga dalam aplikasi desktop. Javascript interpreter tertanam di Google Chrome, Safari dari Apple, Adobe Reader dan Adobe Creative Suite.


  10. SQL
    SQL 
    Structure Query Language (SQL) adalah bahasa pemrograman yang memiliki tujuan khusus untuk mengelola data dalam sistem manajemen database relasional. Bahasa ini sering digunakan untuk menuliskan berbagai macam fungsi query database. SQL sendiri sudah memiliki standarisasi yang diberikan oleh American National Standarts Intitute (ANSI) dan International Organization for Standartdization (ISO) pada Tahun 1980.

Cara Membersihakn Virus Sality

Cara Membersihakn Virus Sality
Cara Membersihakn Virus Sality
TEKNIK KOMPUTER DAN JARINGAN - Cara Membersihakn Virus Sality, Sality merupakan virus berjenis PE Infector (Polymorphic) yang menginfeksi file-file Executabe “exe”. Virus yang memiliki nama asli w32.Hllp.KukuJoker ini banyak dikeluhkan pengguna computer diseluruh dunia, terutama di indonesia banyak sekali pengguna komputer yang melaporkan telah terinfeksi oleh virus ini.
Virus ini masih belum jelas asal usulnya, dugaan sementara virus ini berasal dari cina, selain mempunyai kemampuan untuk menginfeksi file-file executable virus ini juga memilki kemampuan rootkit, sehingga selain sulit untuk dibersihkan dari system, file-file yang terinfeksi juga cukup sulit untuk diperbaiki,  menggunakan  beberapa tools  remover  dan antivirus  juga terkadang  malah  bisa  menimbulkan kerusakan pada file yang terinfeksi bahkan  bisa menghapusnya.

Beberapa Antivirus Luar mendeteksi Virus ini sebagai :
  • Malware.Sality [PCTools]
  • W32.Sality!dr [Symantec]
  • Virus.Win32.Sality.bh [Kaspersky Lab]
  • W32/Sality.dr [McAfee]
  • Troj/SalLoad-C [Sophos]
  • Virus:Win32/Sality.AT [Microsoft]
  • Win32.SuspectCrc [Ikarus]
  • Win32/Kashu.E [AhnLab]

Cara pembersihan sality

  1. Untuk membersihkan virus ini secara tuntas, download tool removal sality dari kaspersky dibawah ini :
    Sality Killer
  2. Kemudian ektrak lah semua file yang ada didalam ZIP tersebut ke dalam folder baru, kemudian jalankan file SalityCure.bat
  3. Setelah dijalankan proses scanning akan langsung tampil, harap diperhatikan selama proses pembersihan sedang berlangsung, jangan pernah menjalankan aplikasi sebelum proses pembersihan selesai, untuk mencegah virus kembali aktif, saat menjalankan file terinfeksi yang belum sempat dibersihkan.
  4. Terakhir gunakan Smadav Revisi terbaru untuk memperbaiki Registry yang telah dirusak oleh virus sality.
    Centang folder dan drive yang akan di scan, dan juga jangan lupa berikan centang pada bagian Syatem Area Deep (Over 1500 registry value), untuk memperbaiki registry yang telah rusak oleh virus, selanjutnya tekan tombol SCAN, tunggu hingga proses perbaikan selesai, jika dialog pesan seperti diatas muncul tekan tombol OK dan terakhir tekan tombol Bersihkan.
  5. Kemudian Restart komputer
Semoga bermanfaat !!!

source

Followers

Back to top