Kişi RFC'leri ve benzer belgeleri nasıl okur? [kapalı]


12

RFC :

Yorum İsteği (RFC), Internet ve Internet'e bağlı sistemlerin çalışması için geçerli yöntemleri, davranışları, araştırmaları veya yenilikleri açıklayan İnternet Mühendisliği Görev Gücü (IETF) tarafından yayınlanan bir muhtıradır.

Bu REST'e Giriş videosunun sonunda , RFC2616 ve RFC3986'nın daha fazla okunması olarak bahsedilmektedir. Videoyu izledikten sonra, bu dokümanları araştırdım ve başlığın da belirttiği gibi, bunları nasıl kullanacağımdan emin değilim. Bunları bütünüyle okuyor ve notlar alıyor muyum veya bir şey anlamadığımda veya bir sorun yaşadığımda daha fazla referans olarak mı kullanıyorum?


Açıkçası, RFC'lere benzer bir belge kategorisi var. Bu konular hakkında daha fazla bilgiye sahip biri, sorumu biraz daha genel hale getirmek için düzenlemek istiyorsa, çekinmeyin.
iCanLearn

3
Bunları, herhangi bir belgeyi kullandığınız gibi kullanırsınız. Burada ne istediğini gerçekten anlamıyorum.
Oded

Açıkçası ben bir öğretici ve bir referans kılavuzu aynı şekilde kullanmıyorum. Öğreticiler dokümantasyon olmayabilir, ancak "dokümantasyonu" unutun ve "öğrenme kaynaklarını" düşünün.
iCanLearn

Eh, onlar öğretici değildir. Onlar hemen hemen standartlar. Onları nasıl tanımladıklarını anlamak için okuyorsunuz ve uyguluyorsanız, onları referans olarak kullanıyorsunuz.
12'de

1
"Öğrenme kaynaklarını" unutun, "dokümantasyonu" düşünün. RFC'ler budur.
TZHX

Yanıtlar:


7

Sorunuzda belirttiğiniz gibi, RFC'ler internet işlemleri için fiili standartlardır veya bu işlemler için ek rehberlik sağlar. Onların RFC'lerle ilişkin ek eskime gerekçeler gibi RFC'lerin çeşitli kaynakları ve genel anlamı, aydınlatıcı daha iyi bir iş yapar.

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?

Onlara diğer standart referanslarını uyguladığınız gibi davranın.

  1. Bazı insanlar bir referansı baştan sona okumayı sever; onlara neyin gerekli olduğuna dair çok sağlam bir anlayış kazandırıyor.
  2. Diğerleri bir standarttan geçecek ve RFC'nin ele alması gereken sorunlarla karşılaştıklarında ona geri dönecektir.
  3. Diğerleri hala bir RFC içeriğini asla incelemeyecektir.

Genel olarak, referans olarak açıklayıcı metinden çok daha yararlı olduklarını düşünüyorum. Ama tarif ettiğim ikinci insan kategorisine giriyorum. Öte yandan, belirli bir teknolojinin somunlarını ve cıvatalarını gerçekten anlamak istiyorsanız, standarda derinlemesine dalmak isteyebilirsiniz. Pek çok şeyde olduğu gibi, amaçlarınızın ne olduğuna bağlıdır.

REST eğitimiyle yaptığınız şey için # 2 seçeneği muhtemelen en iyi seçimdir. Yağsız, yeni bir şey topla, gerektiğinde geri dön.


3

Neden ve ne okuduğunuza bağlı olabilir. Aslında, birçok programcının bu tür belgeleri hiç okumadığını göreceksiniz. Yani istisnayı ele alalım:

  • Çok meraklısınız ve belirli bir teknoloji hakkında her şeyi bilmek istiyorsunuz. Daha sonra bunları okuyup istediğiniz gibi notlar alırsınız veya gerekli görürsünüz. Ya da sadece bunları okuyun, böylece orada ne bulacağınız konusunda iyi bir fikriniz olur (artı: StackOverflow'da gerçekten akıllı cevaplar verebilir ve çok sayıda itibar kazanabilirsiniz)

  • Bu konuda bir sınava hazırlanmanız gerekir. (Her şey için test hazırlığı yapın, birçok not alın)

  • Bir şeyin titizlikle doğru uygulanmasına bağlı olan bir yazılım parçası uygulamanız gerekir (belirli bir dil için bir web tarayıcısı, URI işleme, herhangi bir derleyici veya yorumlayıcı). Bu durumda çok dikkatli okursunuz, çok sayıda not alırsınız ve aynı zamanda programınızı çalıştırmak için çeşitli test senaryoları geliştirirsiniz.


2

Bir kere, kendiniz için daha kolay hale getirin.

Bu, belki de promosyon spam'ı olarak görülse de, gerçekten bu şekilde ifade edilmemiştir:

İetf.org RFC'leri görüntülemek için Google'ın Chrome Tarayıcısını kullanıyorsanız , RFCRestyle Chrome Uzantısını , gözleri ve boynu daha kolay okuma işini yapmaktan başka bir nedenden dolayı yüklemenizi tavsiye ederim .

Tüm ciddiyetle, uzantıyı özellikle, web ile çalışmak isteyen herkes tarafından okunması gereken ZORUNLU korkutucu belgeler oldukları için yaptım . Örneğin , bir e-postayı düzgün bir şekilde nasıl biçimlendireceğinizi anlamanın, tüm sistemin çalışma şeklini belirleyen standartları okumaktan daha iyi ne olabilir ?

Hiçbiri bilmiyorum.

Eğlenceli ya da seksi olmayabilir, ancak bu belgeler bilgi çağının dişlilerini yağlayan kabul edilen her prosedür hakkında uzmanca hazırlanmış, kapsamlı incelemeler ve vahiylerdir. Ve onlar içinden geçmeden, kimse sadece bir layman'ın ya da (en azından bir şekilde) konu (lar) hakkında bozuk bir anlayışa sahip olmayı umabilir.

Örneğin , Wikipedia'nın E-posta Adresleri ile ilgili sayfasını keşfettikten sonra uzantıyı oluşturdum (ve daha sonra kullandım), doğruluktan daha azdı ve düzeltmeye ayarladım . Bol göz yorgunluğu ve daha sonra başın kaşıması daha çok oldu ve makale konu hakkındaki bilgim ile birlikte geliştirildi . Ayrıca RFC'lerin küçük bir CSS büyüsü olmadan okumak için korkunç olduğunu keşfettim .

Demek istediğim?

Birkaç RFC'de tanımlanan standartları aşmak için zaman ayırıncaya kadar ve bunu wiki ile ilişkilendirmek için elimden geleni yapana kadar, o wiki okuyucularına oldukça yanlış bilgiler verildi;

sonuçta güvenilebilecek yalnızca resmi standartlar . Bu konulardaki diğer her bilgi kaynağı kaynağın bozulmasıdır (bazı açılardan veya başka bir şekilde).

Yani, olmasa da "en eğlenceli EVAH!" - Birileri bunu yapmak zorunda.


1
Uzantı denendi; iyi görünüyor. Teşekkür ederim. Ben büyük bir RFC okuyucusu değilim ve onları yıldırıcı buluyorum ama yıllar geçtikçe gözden kaçtım. "Nihayetinde güvenilebilen sadece resmi standartlar" üzerine bir düşünce: Ben sadece teoride ya da amacınız bir protokol uygulamaksa söyleyebilirim. Ancak web'in kısa geçmişi, standartlara uymayan mevcut (popüler) uygulamaların örnekleri ile doludur. Bakınız: Sorun .
nc01
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.