{"id":8595,"date":"2021-01-11T09:04:41","date_gmt":"2021-01-11T09:04:41","guid":{"rendered":"https:\/\/hosteko.com\/blog\/?p=8595"},"modified":"2021-01-11T09:04:41","modified_gmt":"2021-01-11T09:04:41","slug":"mengenal-istilah-debugging-programming","status":"publish","type":"post","link":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming","title":{"rendered":"Mengenal Istilah Debugging Programming"},"content":{"rendered":"<h1><strong>Pengertian Debugging<\/strong><\/h1>\n<p><b>Debugging <\/b>adalah\u00a0suatu proses berupa pendeteksian dan penghapusan bug atau potential error dari kode yang bisa memberikan dampak negatif sepert sistem yang tidak berfungsi atau crash.<\/p>\n<p>Bagian utama dari proses Debugging yaitu pembersihan bug. Makna bug sendiri adalah sebuah bagian dari program yang mengalami cacat atau kesalahan. Jika bug ini dibiarkan untuk waktu yang lama, maka menyebabkan program tidak akan berjalan dengan baik.<\/p>\n<p>Bug itu bisa muncul akibat kesalahan yang datang dari desain program dan juga source code yang dipakai para programmer. Lewat proses Debugging inilah, para programmer bisa mengecek apakah suatu sistem sudah bebas dari bug tersebut atau tidak.<\/p>\n<h1><span id=\"Istilah_Debugging_Dalam_Programing\"><b>Istilah Debugging Dalam Programing<\/b><\/span><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8601 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Istilah-Debugging-Dalam-Programing.gif\" alt=\"\" width=\"1440\" height=\"810\" \/><\/p>\n<p>Secara umum memang Debugging dikenal sebagai salah satu bagian dari pemrograman. Namun banyak juga yang mengenal Debugging pada perangkat Android. Oleh karena itu penting sekali bagi yang ingin memahami Debugging pada bahasa pemrograman.<\/p>\n<p>Agar tidak lagi mengalami salah pemahaman tentang istilah Debugging, maka harus tahu istilah Debugging dalam programming. <b>Debugging <\/b>adalah\u00a0proses yang dilakukan programer untuk mencari dan melakukan analisa pada kode pemrograman.<\/p>\n<p>Tujuannya adalah mencari dan memperbaiki serta menyempurnakannya. Debugging tetap sangat dibutuhkan dalam programming walaupun sebenarnya para programer berusaha membuat dengan maksimal dan mengurangi semua risiko kesalahan.<\/p>\n<p>Namun, pada faktanya tetap saja terjadi sebuah kesalahan setelah suatu program itu berjalan. Bahkan ini bisa dikatakan menjadi masalah yang wajar terjadi dalam programing. Sehingga programer selalu melakukan Debugging untuk memastikan kesalahan bisa diatasi dengan cepat.<\/p>\n<p>Mengingat ini menjadi masalah yang umum, maka para programer akan memberikan beberapa keterangan pada kode. Tujuannya adalah agar saat melakukan analisa suatu kode atau Debugging, bisa menjadi lebih mudah dan tidak memakan banyak waktu.<\/p>\n<p>Selain dengan cara memberikan keterangan pada setiap tahapan pada program, para programer biasanya juga membuat catatan pribadi.<\/p>\n<h1><span id=\"Perbedaan_Testing_dan_Debugging\"><b>Perbedaan Testing dan Debugging<\/b><\/span><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8605 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Perbedaan-Testing-dan-Debugging.gif\" alt=\"\" width=\"1440\" height=\"810\" \/><\/p>\n<p>Debugging menjadi proses lanjutan ketika suatu program sudah berjalan. Tapi sebenarnya ada juga salah satu proses yang sangat penting dalam pemrograman yaitu Testing. Ini juga memiliki kemiripan dengan Debugging meski sebenarnya berbeda.<\/p>\n<p>Sebenarnya Testing dan Debugging merupakan kegiatan para programer yang sering dilakukan dan memiliki keterkaitan. Testing adalah proses yang dibentuk seperti keinginan programer untuk melakukan identifikasi masalah ketidak cocokan antara sistem informasi dengan hasil yang diinginkan.<\/p>\n<p>Tujuan utama Testing yaitu untuk bisa memastikan kualitas dari suatu program dan mengujinya. Kemudian dinilai apakah hasil yang dicapai tersebut sesuai dengan keinginan dan apakah kualitasnya baik atau tidak.<\/p>\n<p>Berikut ini perbedaan antara testing dengan Debugging :<\/p>\n<ul>\n<li>Testing berangkat dari kondisi yang sudah diketahui dengan dibandingkan hasil yang diinginkan. Pelaksanaannya didasarkan jenis pengujian yang dibutuhkan. Tapi Debugging yaitu proses manual yang bertahap dan didasarkan pada jenis bug tertentu.<\/li>\n<li>Testing menjadi proses yang bisa direncanakan sebelumnya dan mengidentifikasi kode yang gagal. Sementara itu Debugging merupakan proses yang tidak bisa direncanakan atau dipaksakan, dan merupakan proses untuk menemukan sebuah solusi dari kegagalan kode.<\/li>\n<li>Testing tidak membutuhkan ilmu desain ketika menguji sistem. Sementara itu Debugging mewajibkan programer memiliki ilmu desain yang rinci ketika sedang melakukan Debugging.<\/li>\n<li>Testing memungkinkan proses pengujian secara otomatis. Tapi pada Debugging pengujian tidak bisa dilakukan otomatis.<\/li>\n<\/ul>\n<h1><span id=\"Fungsi_Debugging\"><b>Fungsi Debugging<\/b><\/span><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8606 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Fungsi-Debugging.gif\" alt=\"\" width=\"1440\" height=\"810\" \/><\/p>\n<p>Melihat dari proses yang dilakukan para programer saat melakukan Debugging, tentu sebenarnya ada beberapa fungsi yang bisa dilakukan. Berikut ini beberapa fungsi tersebut :<\/p>\n<h3><span id=\"1Menghindarkan_Dari_Kesalahan_Penulisan_Kode\"><b>1. Menghindarkan Dari Kesalahan Penulisan Kode<\/b><\/span><\/h3>\n<p>Ini merupakan fungsi Debugging yang pertama dan bisa dikenali ketika paham apa itu Debugging. Jadi fungsinya adalah untuk bisa menghindari terjadinya kesalahan saat penulisan kode suatu program.<\/p>\n<p>Contoh-contoh kesalahan penulisan itu seperti kode yang belum ditutup, kode yang salah ketik dan menyebabkan tidak berfungsi dan lain-lain.<\/p>\n<h3><span id=\"2Mengevaluasi_Fungsi_Program\"><b>2. Mengevaluasi Fungsi Program<\/b><\/span><\/h3>\n<p>Selanjutnya fungsi\u00a0Debugging adalah\u00a0untuk bisa melakukan evaluasi fungsi program mana yang tidak berjalan dengan baik. Bahkan bisa juga salah satu fungsi itu akan menerima pembaruan setelah melewati proses Debugging.<\/p>\n<h3><span id=\"3Meningkatkan_Keamanan_Pada_Sistem\"><b>3. Meningkatkan Keamanan Pada Sistem<\/b><\/span><\/h3>\n<p>Kemudian fungsi Debugging juga bisa meningkatkan keamanan pada sistem. Sebab dengan melakukan Debugging pada suatu program, maka bisa diketahui kelemahan-kelemahan kode yang dijalankan.<\/p>\n<p>Jika kelemahan itu tidak diketahui dengan segera maka bisa menurunkan tingkat keamanan. Sehingga Debugging akan mampu mengidentifikasi masalah itu dan kemudian meningkatkan keamanannya.<\/p>\n<h1><strong>Proses dalam\u00a0Debugging<\/strong><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8608 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Proses-dalam-Debugging.gif\" alt=\"\" width=\"1440\" height=\"810\" \/><\/p>\n<p>Untuk mengetahui lebih dalam mengenai apa itu debugging, berikut beberapa proses yang perlu dilakukan. Secara garis besar, berikut proses yang akan dilakukan programmer untuk melakukan debugging.<\/p>\n<h3><strong>1. Identifikasi Kesalahan<\/strong><\/h3>\n<p>Langkah proses pertama dalam\u00a0<em>debugging<\/em>\u00a0yaitu\u00a0<strong>identifikasi kesalahan<\/strong>\u00a0atau\u00a0<em><strong>error<\/strong><\/em>.<\/p>\n<p>Identifikasi kesalahan yang buruk dapat menyebabkan waktu\u00a0<em>development<\/em>\u00a0(pengembangan) yang terbuang percuma.<\/p>\n<p>Biasanya kesalahan produksi yang dilaporkan oleh pengguna sulit untuk ditafsirkan dan terkadang informasi yang Kami terima dapat membingungkan.<\/p>\n<p>Ini diimpor untuk mengidentifikasi kesalahan yang sebenarnya.<\/p>\n<h3><strong>2. Temukan Lokasi Kesalahan<\/strong><\/h3>\n<p>Berikutnya yaitu proses untuk\u00a0<strong>menemukan lokasi kesalahan<\/strong>.<\/p>\n<p>Setelah mengidentifikasi kesalahan dengan benar perlu memeriksa <em>code<\/em>\u00a0untuk menemukan tempat yang tepat di mana kesalahan itu berada.<\/p>\n<p>Pada tahap ini perlu fokus untuk menemukan kesalahan daripada memahaminya.<\/p>\n<h3><strong>3. Menganalisis Kesalahan<\/strong><\/h3>\n<p>Perlu menggunakan pendekatan\u00a0<em>bottom-up<\/em> (bawah ke atas) dari lokasi kesalahan dan menganalisis kodenya. Hal ini membantu untuk memahami kesalahan tersebut.<\/p>\n<p>Memang, menganalisis bug memiliki 2 (dua) tujuan utama, seperti memeriksa di sekitar kesalahan untuk menemukan kesalahan lain dan untuk memastikan tentang risiko memasukkan kerusakan tambahan dalam perbaikan.<\/p>\n<h3><strong>4. Buktikan Analisis<\/strong><\/h3>\n<p>Proses selanjutnya yaitu\u00a0<strong>membuktikan analisis<\/strong>. Setelah selesai menganalisis bug asli perlu menemukan beberapa <em>error<\/em>\u00a0(kesalahan) lagi yang mungkin muncul pada aplikasi.<\/p>\n<p>Langkah ini tentang menulis tes otomatis (<em>automatic test<\/em>) untuk area ini dengan bantuan kerangka kerja pengujian atau\u00a0testing framework.<\/p>\n<h3><strong>5. Menutupi Kerusakan<\/strong><\/h3>\n<p>Pada tahap\u00a0<strong>penutupan kerusakan<\/strong> ini perlu membuat atau mengumpulkan semua unit tes untuk kode di mana akan membuat perubahan. Sekarang, jika menjalankan pengujian unit ini, maka semuanya harus sudah lulus.<\/p>\n<p>Maka dapat melanjutkan ke tahap berikutnya atau harus menyelesaikan kasus pengujian yang tidak lulus pengujian tersebut.<\/p>\n<h3><strong>6. Perbaiki dan Validasi<\/strong><\/h3>\n<p>Perbaiki dan validasi ini adalah tahap terakhir dari proses <em>debugging<\/em>, di mana perlu memperbaiki semua bug dan menguji semua skrip pengujian.<\/p>\n<h1><strong>Jenis-Jenis\u00a0Debugging<\/strong><\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8609 aligncenter\" src=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Jenis-Jenis-Debugging.gif\" alt=\"\" width=\"1440\" height=\"810\" \/><\/p>\n<p>Berikut ini merupakan beberapa jenis-jenis dalam\u00a0<em>debugging<\/em> yang harus diketahui :<\/p>\n<h3><strong>1. Programming\u00a0dan\u00a0Computer Science<\/strong><\/h3>\n<p>Jenis pertama yaitu dalam bidang\u00a0pemrograman\u00a0dan\u00a0teknik dan ilmu komputer atau Programming dan computer science.<strong>\u00a0<\/strong><\/p>\n<p>Disini,\u00a0debugging\u00a0adalah proses\u00a0multistep\u00a0yang melibatkan identifikasi masalah, mengisolasi sumber masalah dan kemudian memperbaiki masalah atau menentukan cara untuk mengatasinya.<\/p>\n<p>Langkah terakhir dari\u00a0debugging\u00a0seringkali menguji koreksi atau solusi dan memastikannya berfungsi.<\/p>\n<h3><strong>2. Software Development<\/strong><\/h3>\n<p>Dalam\u00a0pengembangan perangkat lunak\u00a0atau\u00a0software development, debugging merupakan sebuah proses yang dimulai ketika pengembang menemukan kesalahan kode dalam program komputer dan mampu produksi.<\/p>\n<p>Debugging\u00a0adalah bagian dari proses pengujian perangkat lunak (<em>software testing<\/em>) dan merupakan bagian integral dari seluruh\u00a0<em>cycle<\/em>\u00a0atau siklus pengembangan perangkat lunak.<\/p>\n<h3><strong>3. Hardware Development<\/strong><\/h3>\n<p>Jenis\u00a0debugging\u00a0yang terakhir yaitu terdapat pada\u00a0pengembangan perangkat keras\u00a0atau\u00a0hardware development.<\/p>\n<p>Dalam jenis ini, proses debugging biasanya mencari komponen perangkat keras yang tidak diinstal atau dikonfigurasi dengan benar.<\/p>\n<p>Sebagai contoh misalnya, seorang insinyur mungkin menjalankan tes koneksi JTAG untuk men-<em>debug<\/em>\u00a0koneksi pada sirkuit terintegrasi (<em>integrated circuit<\/em>).<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;8595&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;0&quot;,&quot;greet&quot;:&quot;Jadilah yang pertama untuk memberi nilai&quot;,&quot;legend&quot;:&quot;5\\\/5 - (2 votes)&quot;,&quot;size&quot;:&quot;22&quot;,&quot;title&quot;:&quot;Mengenal Istilah Debugging Programming&quot;,&quot;width&quot;:&quot;110&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 110px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 17.6px;\">\n            5\/5 - (2 votes)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pengertian Debugging Debugging adalah\u00a0suatu proses berupa pendeteksian dan penghapusan bug atau potential error dari kode yang bisa memberikan dampak negatif sepert sistem yang tidak berfungsi atau crash. Bagian utama dari proses Debugging yaitu pembersihan bug. Makna bug sendiri adalah sebuah bagian dari program yang mengalami cacat atau kesalahan. Jika bug ini dibiarkan untuk waktu yang [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":8612,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_2392824914_2392824914":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[3],"tags":[2779,2782,2784,2780,2783,2781],"class_list":["post-8595","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-debugging-adalah","tag-fungsi-debugging","tag-istilah-debugging-dalam-pemrograman","tag-jenis-jenis-debugging","tag-perbedaan-testing-dengan-debugging","tag-proses-debugging"],"featured_image_src":{"landsacpe":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming-1140x445.gif",1140,445,true],"list":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming-463x348.gif",463,348,true],"medium":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif",300,169,false],"full":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif",1440,810,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mengenal Istilah Debugging Programming - Hosteko Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mengenal Istilah Debugging Programming - Hosteko Blog\" \/>\n<meta property=\"og:description\" content=\"Pengertian Debugging Debugging adalah\u00a0suatu proses berupa pendeteksian dan penghapusan bug atau potential error dari kode yang bisa memberikan dampak negatif sepert sistem yang tidak berfungsi atau crash. Bagian utama dari proses Debugging yaitu pembersihan bug. Makna bug sendiri adalah sebuah bagian dari program yang mengalami cacat atau kesalahan. Jika bug ini dibiarkan untuk waktu yang [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\" \/>\n<meta property=\"og:site_name\" content=\"Hosteko Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-11T09:04:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"810\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Risa Y\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Risa Y\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#article\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\"},\"author\":{\"name\":\"Risa Y\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b\"},\"headline\":\"Mengenal Istilah Debugging Programming\",\"datePublished\":\"2021-01-11T09:04:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\"},\"wordCount\":1093,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif\",\"keywords\":[\"debugging adalah\",\"fungsi debugging\",\"istilah debugging dalam pemrograman\",\"jenis-jenis debugging\",\"perbedaan testing dengan debugging\",\"proses debugging\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\",\"url\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\",\"name\":\"Mengenal Istilah Debugging Programming - Hosteko Blog\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif\",\"datePublished\":\"2021-01-11T09:04:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif\",\"width\":1440,\"height\":810},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hosteko.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mengenal Istilah Debugging Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hosteko.com\/blog\/#website\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"name\":\"Hosteko Blog\",\"description\":\"Berita &amp; Informasi Dunia IT\",\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hosteko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\",\"name\":\"HOSTEKO\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"width\":195,\"height\":57,\"caption\":\"HOSTEKO\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b\",\"name\":\"Risa Y\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g\",\"caption\":\"Risa Y\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mengenal Istilah Debugging Programming - Hosteko Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming","og_locale":"en_US","og_type":"article","og_title":"Mengenal Istilah Debugging Programming - Hosteko Blog","og_description":"Pengertian Debugging Debugging adalah\u00a0suatu proses berupa pendeteksian dan penghapusan bug atau potential error dari kode yang bisa memberikan dampak negatif sepert sistem yang tidak berfungsi atau crash. Bagian utama dari proses Debugging yaitu pembersihan bug. Makna bug sendiri adalah sebuah bagian dari program yang mengalami cacat atau kesalahan. Jika bug ini dibiarkan untuk waktu yang [&hellip;]","og_url":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming","og_site_name":"Hosteko Blog","article_published_time":"2021-01-11T09:04:41+00:00","og_image":[{"width":1440,"height":810,"url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif","type":"image\/gif"}],"author":"Risa Y","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Risa Y","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#article","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming"},"author":{"name":"Risa Y","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b"},"headline":"Mengenal Istilah Debugging Programming","datePublished":"2021-01-11T09:04:41+00:00","mainEntityOfPage":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming"},"wordCount":1093,"commentCount":0,"publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"image":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif","keywords":["debugging adalah","fungsi debugging","istilah debugging dalam pemrograman","jenis-jenis debugging","perbedaan testing dengan debugging","proses debugging"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming","url":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming","name":"Mengenal Istilah Debugging Programming - Hosteko Blog","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage"},"image":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif","datePublished":"2021-01-11T09:04:41+00:00","breadcrumb":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#primaryimage","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif","width":1440,"height":810},{"@type":"BreadcrumbList","@id":"https:\/\/hosteko.com\/blog\/mengenal-istilah-debugging-programming#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hosteko.com\/blog"},{"@type":"ListItem","position":2,"name":"Mengenal Istilah Debugging Programming"}]},{"@type":"WebSite","@id":"https:\/\/hosteko.com\/blog\/#website","url":"https:\/\/hosteko.com\/blog\/","name":"Hosteko Blog","description":"Berita &amp; Informasi Dunia IT","publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hosteko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hosteko.com\/blog\/#organization","name":"HOSTEKO","url":"https:\/\/hosteko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","width":195,"height":57,"caption":"HOSTEKO"},"image":{"@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b","name":"Risa Y","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g","caption":"Risa Y"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2021\/01\/Mengenal-Istilah-Debugging-Programming.gif","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/8595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/comments?post=8595"}],"version-history":[{"count":2,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/8595\/revisions"}],"predecessor-version":[{"id":8611,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/8595\/revisions\/8611"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media\/8612"}],"wp:attachment":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media?parent=8595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/categories?post=8595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/tags?post=8595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}