RFC :
Request for Comments (RFC) é um memorando publicado pela IETF (Internet Engineering Task Force) descrevendo métodos, comportamentos, pesquisas ou inovações aplicáveis ao funcionamento da Internet e de sistemas conectados à Internet.
No final deste vídeo de introdução ao REST , RFC2616 e RFC3986 são mencionados como leitura adicional. Depois de assistir ao vídeo, pesquisei esses documentos no Google e, como o título sugere, não sei como usá-los. Eu os leio na íntegra e faço anotações ou as uso mais como referência para quando não entendo algo ou tenho um problema?
learning
documentation
eu posso aprender
fonte
fonte
Respostas:
Conforme você declara sua pergunta, os RFCs são padrões de fato para operações na Internet ou fornecem orientações adicionais para essas operações. Seu apêndice sobre RFCs faz um trabalho melhor para esclarecer as várias fontes de RFCs e seu significado geral, incluindo considerações de obsolescência.
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?
Trate-os como se tratasse de qualquer outra referência de padrões.
Em geral, acho que são muito mais úteis como referência do que como texto explicativo. Mas eu entro na segunda categoria de pessoas que descrevi. Por outro lado, se você realmente quer entender as porcas e parafusos de uma tecnologia específica, pode mergulhar profundamente no padrão. Como com tantas coisas, depende de quais são seus objetivos.
Para o que você está fazendo com o tutorial REST, a opção 2 é provavelmente a sua melhor aposta. Skim, recolher algo novo, consulte novamente quando necessário.
fonte
Pode depender do porquê e do que você lê. Na verdade, você descobrirá que muitos programadores nunca leem esses documentos. Então, vamos lidar com a exceção:
Você é muito curioso e quer saber tudo sobre uma determinada tecnologia. Em seguida, basta lê-los e fazer anotações como desejar ou achar necessário. Ou apenas leia-os para ter uma boa idéia do que encontrar lá (mais: pode dar respostas realmente inteligentes no StackOverflow e obter muita reputação)
Você precisa se preparar para um teste sobre isso. (Manuseie como preparação do teste para todo o resto, faça muitas anotações)
Você precisa implementar um software que depende da rigorosa implementação correta de algo (um navegador da Web que manipula o URI, qualquer compilador ou intérprete para um determinado idioma). Nesse caso, você lê com muito cuidado, faz muitas anotações e, ao mesmo tempo, desenvolve vários casos de teste para executar o seu programa.
fonte
Por um lado, facilite para si mesmo.
Embora isso possa ser visto como spam promocional, não é realmente assim:
Se você estiver usando o Navegador Chrome do Google para visualizar as RFCs do ietf.org , posso recomendar a instalação da extensão RFCRestyle Chrome por nenhum outro motivo, além de facilitar o trabalho de lê-las nos olhos e pescoço.
Com toda a seriedade, eu fiz a extensão especificamente porque são documentos assustadores, que gostem ou não, DEVEM ser lidos por qualquer pessoa que queira trabalhar com a web. Qual a melhor maneira de entender como, por exemplo, formatar corretamente um email, do que ler os padrões que moldam o funcionamento de todo o sistema?
Nada que eu saiba.
Pode não ser divertido ou sexy, mas esses documentos são elaborados com habilidade, exames e revelações completas sobre todos os procedimentos acordados, combinando as engrenagens da era da informação. E sem percorrê-los, pode-se esperar apenas ter uma compreensão leiga ou (pelo menos de alguma maneira) corrupta do (s) sujeito (s).
por exemplo, eu criei (e subseqüentemente usei) a extensão depois de descobrir a página da Wikipedia sobre endereços de e-mail era menos exata e decidi corrigi-la . Esforço ocular abundante e muito coçar a cabeça mais tarde, e o artigo foi aprimorado junto com o meu conhecimento do assunto . Eu também havia descoberto que os RFCs são horríveis de ler sem um pouco de magia CSS .
Meu ponto?
Até dedicar um tempo para percorrer os padrões definidos em várias RFCs e fazer o possível para relacionar isso ao wiki, os leitores desse wiki recebiam informações bastante imprecisas;
são apenas os padrões oficiais que podem, em última instância, ser confiáveis. Qualquer outra fonte de conhecimento sobre esses assuntos é uma corrupção da fonte (de uma forma ou de outra).
Portanto, embora não seja "a melhor EVAH divertida!" alguém tem que fazer isso.
fonte