Este é um repositório dos bits de prática de código na linguagem de programação de ferrugem , de Steve Klabnik e Carol Nichols, com contribuições da comunidade de ferrugem. Cada diretório corresponde a um capítulo ou subcapítulo do livro, combinando seu URL quando possível. Alguns exemplos que abrangem vários subcapteres são fundidos em um diretório, ou seja, o extenso exemplo de restaurante do capítulo 7.
Tudo deve compilar sem aviso e binários deve ser executado:
Para amostras de código do texto central, as declarações de funções e estruturas geralmente são inlinadas diretamente no corpo da função principal () para seguir o fluxo de leitura do livro. Isso pode parecer um pouco estranho, mas a idéia é impedir muito de misturar conceitos. Os exercícios de codificação são escritos usando uma moda mais tradicional.
Pretendo usar isso como referência futura, mas se isso for útil para você ajudar a si mesmo. Os exercícios de codificação "soluções" podem ajudar, mas não ofereço garantia de que sejam as melhores. Sinta -se à vontade para fazer solicitações de puxar se encontrar erros ou tiver soluções melhores a sugerir, e ficarei mais do que feliz por dar uma olhada neles.