Bagaimana cara membaca RFC dan dokumen serupa? [Tutup]


12

RFC :

Request for Comments (RFC) adalah memorandum yang diterbitkan oleh Internet Engineering Task Force (IETF) yang menjelaskan metode, perilaku, penelitian, atau inovasi yang berlaku untuk kerja Internet dan sistem yang terhubung ke Internet.

Di akhir video Intro to REST ini , RFC2616 dan RFC3986 disebutkan sebagai bacaan lebih lanjut. Setelah menonton video, saya mencari di Google dokumen-dokumen itu dan, seperti judulnya, saya tidak yakin bagaimana menggunakannya. Apakah saya membacanya secara keseluruhan dan membuat catatan atau apakah saya lebih menggunakannya sebagai referensi ketika saya tidak mengerti sesuatu atau memiliki masalah?


Jelas sekali, ada seluruh kategori dokumen yang mirip dengan RFC. Jika seseorang dengan pengetahuan lebih banyak tentang hal-hal ini ingin mengedit pertanyaan saya untuk membuatnya sedikit lebih umum, jangan ragu untuk melakukannya.
iCanLearn

3
Anda menggunakannya dengan cara yang sama Anda menggunakan dokumentasi apa pun. Saya tidak begitu mengerti apa yang Anda minta di sini.
Oded

Yah jelas saya tidak menggunakan tutorial dan panduan referensi dengan cara yang sama. Tutorial mungkin bukan dokumentasi, tetapi lupakan "dokumentasi" dan pikirkan tentang "sumber belajar".
iCanLearn

Yah, itu bukan tutorial. Mereka cukup banyak standar. Anda membacanya untuk memahami bagaimana apa yang mereka gambarkan berfungsi dan jika menerapkan, Anda menggunakannya sebagai referensi Anda.
Oded

1
Lupakan "sumber belajar", pikirkan "dokumentasi". Itulah RFC.
TZHX

Jawaban:


7

Ketika Anda menyatakan dalam pertanyaan Anda, RFC adalah standar de facto untuk operasi internet atau mereka memberikan panduan tambahan untuk operasi tersebut. Lampiran mereka tentang RFC melakukan pekerjaan yang lebih baik dalam menerangi berbagai sumber RFC dan makna keseluruhannya, termasuk pertimbangan keusangan.

Do I read them in their entirety and make notes or do I use them more as a reference for when I don't understand something or have a problem?

Perlakukan mereka seperti Anda memperlakukan referensi standar lainnya.

  1. Beberapa orang suka membaca referensi sampai tuntas; itu memberi mereka pemahaman yang sangat kuat tentang apa yang dibutuhkan.
  2. Orang lain akan membaca melalui standar dan merujuk kembali ketika mereka mengalami masalah yang harus ditangani oleh RFC.
  3. Lainnya masih tidak akan pernah membaca dengan teliti isi RFC.

Secara umum, saya pikir mereka jauh lebih berguna sebagai referensi daripada sebagai teks penjelasan. Tetapi saya termasuk dalam kategori orang kedua yang saya jelaskan. Di sisi lain, jika Anda benar-benar ingin memahami mur dan baut dari teknologi tertentu maka Anda mungkin ingin menyelam lebih dalam ke standar. Seperti halnya banyak hal, itu tergantung pada apa tujuan Anda.

Untuk apa yang Anda lakukan dengan tutorial REST, opsi # 2 mungkin merupakan taruhan terbaik Anda. Skim, kumpulkan sesuatu yang baru, lihat kembali seperlunya.


3

Ini mungkin tergantung pada mengapa dan untuk apa Anda membacanya. Sebenarnya Anda akan menemukan, bahwa banyak programmer tidak pernah membaca dokumen seperti itu sama sekali. Jadi mari kita menangani pengecualian:

  • Anda sangat penasaran dan ingin tahu segalanya tentang teknologi tertentu. Kemudian Anda cukup membacanya dan membuat catatan sesuai keinginan atau kebutuhan. Atau baca saja semuanya sehingga Anda memiliki ide bagus apa yang harus ditemukan di sana (plus: dapat memberikan jawaban yang benar-benar cerdas di StackOverflow dan mendapatkan banyak reputasi)

  • Anda perlu bersiap untuk ujian tentang hal itu. (Tangani sebagai persiapan ujian untuk yang lainnya, buat banyak catatan)

  • Anda perlu mengimplementasikan perangkat lunak yang tergantung pada implementasi yang benar dari sesuatu (browser web yang menangani URI, kompiler atau penerjemah apa pun untuk bahasa tertentu). Dalam hal ini Anda membaca dengan sangat hati-hati, membuat banyak catatan dan pada saat yang sama mengembangkan berbagai kasus uji untuk menjalankan program Anda.


2

Untuk satu hal, buatlah lebih mudah untuk diri Anda sendiri.

Meskipun ini mungkin dapat dilihat sebagai spam promosi, sebenarnya tidak dimaksudkan seperti itu:

Jika menggunakan Browser Chrome Google untuk melihat RFC ietf.org, saya dapat merekomendasikan menginstal Ekstensi Chrome RFCRestyle tanpa alasan lain selain membuat pekerjaan membacanya lebih mudah pada mata dan leher.

Dalam semua keseriusan, saya membuat ekstensi khusus karena mereka adalah dokumen yang menakutkan, suka atau tidak, HARUS dibaca oleh siapa pun yang ingin bekerja dengan web. Apa cara yang lebih baik untuk memahami bagaimana misalnya memformat email dengan benar, selain membaca standar yang membentuk cara kerja seluruh sistem?

Tidak ada yang saya ketahui.

Ini mungkin tidak menyenangkan atau seksi, tetapi dokumen-dokumen ini dibuat dengan ahli, pemeriksaan dan pengungkapan menyeluruh tentang setiap prosedur yang disepakati meminyaki roda gigi era informasi. Dan tanpa melalui mereka, seseorang hanya bisa berharap memiliki orang awam atau (setidaknya dalam beberapa cara) pemahaman yang korup tentang subjek (s).

misalnya saya membuat (dan selanjutnya menggunakan) ekstensi setelah menemukan halaman Wikipedia tentang Alamat Email kurang akurat, dan mulai memperbaikinya . Ketegangan mata yang melimpah dan banyak kepala yang tergores kemudian, dan artikel itu diperbaiki seiring dengan pengetahuan saya tentang subjek . Saya juga menemukan bahwa RFC mengerikan untuk dibaca tanpa sedikit keajaiban CSS .

Maksud saya?

Sampai saya meluangkan waktu untuk mengarungi standar sebagaimana didefinisikan dalam beberapa RFC, dan melakukan yang terbaik untuk mengaitkannya dengan wiki, pembaca wiki itu diberikan informasi yang sangat tidak akurat;

hanya standar resmi yang pada akhirnya bisa diandalkan. Setiap sumber pengetahuan lain tentang subjek-subjek ini adalah kerusakan sumber (dalam beberapa hal atau lainnya).

Jadi, meski bukan "EVA menyenangkan terbaik!" - seseorang harus melakukannya.


1
Mencoba ekstensi; kelihatan bagus. Terima kasih. Saya bukan pembaca RFC besar dan menemukan mereka menakutkan tetapi skim beberapa tahun. Sebuah pemikiran tentang "itu hanya standar resmi yang pada akhirnya dapat diandalkan": Saya hanya akan mengatakan dalam teori, atau jika tujuan Anda adalah menerapkan protokol. Tetapi riwayat singkat web dipenuhi dengan contoh implementasi (populer) yang ada yang gagal memenuhi standar. Lihat: Masalahnya .
nc01
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.