Pointer Seperti Pin Lurus
“Ini mungkin sedikit terlalu rumit untuk mesin jahit,” kata seorang mahasiswa mode.
“Ah, ini seperti seni pemrograman dan kapan dan di mana menggunakan pointer memori,” kenangku sambil membaca-baca majalah mode.
Bayangkan diri Anda menjahit gaun koktail untuk pertama kalinya dengan hanya pola, kain, dan arah untuk melanjutkan. Di suatu tempat di sepanjang garis, Anda mengetahui bahwa area yang sulit tidak mungkin untuk dijalankan di bawah mesin jahit. Jadi, Anda hati-hati memotongnya dengan pin lurus yang bisa dipercaya.
Ini sangat mirip dengan pemrograman, karena Anda terutama memiliki perhitungan yang berlangsung di sekitar latar belakang kode Anda, lalu bam! Anda mengenai beberapa area sensitif yang perlu dilaporkan ke layar atau di atas kertas. Pointer itu seperti bel pintu ke antrian informasi yang menunggu untuk dicetak atau dibaca di layar.
Memang benar bahwa notasi pointer diperlukan dalam kode latar belakang itu sendiri, tetapi proses yang dilakukan terhadap data sering kali ditulis khusus dan tujuannya satu-satunya adalah untuk presentasi interaktif dengan audiens slot online.
Jadi seperti dengan pin lurus, Anda dapat berinvestasi dalam mengawasi apa yang perlu dijahit tangan, atau dalam hal pointer, apa yang perlu disesuaikan dan memori yang sesuai. Segala sesuatu dalam kode Anda harus terlihat mulus, tetapi ingatlah bahwa perhitungan latar belakang (dan mungkin ada lapisannya), memiliki tujuan untuk membantu membuat tabulasi beberapa data halus yang pada akhirnya harus diungkapkan kepada audiens Anda.
Pemrograman dan Menulis secara Umum
Pelatihan pertama saya dalam bahasa pemrograman komputer berasal dari Jet Propulsion Laboratory. Ke mana pun saya melihat, saya dapat mengidentifikasi hal-hal yang mengingatkan saya pada pelatihan saya di sana. Karena saya telah melakukan banyak penulisan fiksi, saya perhatikan bahwa bahkan simbol seperti elips mengingatkan saya pada pemrograman komputer.
Ada saat ketika saya melihat data sebagai produk pada ban berjalan. Karena produk terlihat bulat dan putih, mereka mengingatkan saya pada elips dalam bahasa Inggris. Mengejar terbaru, saat ini dalam fiksi saya telah menulis tentang teknologi robot.
Bagian dari penulisan fiksi saya ini masih tersembunyi, tetapi saya membagikannya di sini untuk menjelaskan tentang petunjuk. Formasi batuan yang meleleh adalah dasar untuk apa yang akan memicu robot dalam cerita fiksi ilmiah saya. Setelah batu dan formasi batu ini melebur, mereka dibentuk kembali menjadi bola mini yang berputar yang terlihat seperti kelereng. Mereka meleleh saat mereka melalui apa yang mungkin disebut sistem ‘mesin pin ball’ dari robot biasa.
Dalam pemrograman, kelereng ini akan mewakili data dan ketika produk setelah produk atau data setelah data mengalir, dalam satu arah, untuk mengubah arah, Anda mungkin menggunakan pointer.
Cukup mudah untuk menambah atau mengurangi dan beralih dari satu produk data ke yang lain, tetapi ketika Anda harus mengubah arah di tengah pemetaan hard drive, Anda mungkin menggunakan pointer untuk menunjuk ke alamat yang berbeda.
Grafik Berorientasi Objek
Saya pernah memiliki seorang guru perguruan tinggi pemrograman komputer yang bijak yang mencoba segalanya untuk membuat siswanya menghangat dengan gagasan pemrograman berorientasi objek. Melihat kelompok data yang terlampir dalam persegi panjang grafis (seperti judul artikel dalam buletin Penerbit saat ditulis), adalah paradigma yang sama sekali berbeda dari beberapa tahun yang lalu….