-ou-
Um tutorial Java que mostra porque programar em Java (ou qualquer outra linguagem orientada a objetos) é como escrever uma simples novela de Velho Oeste.
-ou-
Como entender Java olhando cores bonitas.
A analogia deste tutorial é simples: pense em um programador java como um escritor, escrevendo uma novela de ação. Todos os personagens e cenários estão prontos, e precisam ser levemente modificados para combinarem com o novo livro. Tudo que é necessário para escrever um bestseller é criar uma trama que una todos esses elementos existentes. O que foi explicado anteriormente, é a programação em java. Pense nela como Dean Koontz (escritor) para pessoas inteligentes. Agora, isso pode ser tudo que você quer saber. Se este é o caso, obrigado por passa por aqui! Se ainda precisa de mais detalhes (talvez por meio de algumas dúzias de páginas de exemplos), então continue lendo! |
Quando eu comecei a aprender a programar em Java, eu estava totalmente confuso sobre o verdadeiro significado de orientação a objetos. Os livros que eu possuia explicavam o conceito muito pobremente, e depois saltavam para as dicas de programação avançadas. Eu me sentia frustrado e perdido. Como não sou muito orientado a matemática, eu precisava de uma boa analogia para me ajudar a entender a natureza do Java. Criei este simples tutorial não com o propósito de ser um recurso Java exaustivo, mas com o intuito de introduzir leitores aos coneitos da programação orientada a objetos de uma maneira que não fosse amedrontadora. Se tudo sair bem, nós veremos todos vocês com *protetores de bolsos em menos de uma hora. Existem três níveis deste tutorial, codificados em cores. Verde é para aqueles leitores que querem a mais básica introdução. É focado naqueles que não estão certos sobre o que programação orientada a objetos significa, e poderiam usar uma boa analogia para fazer as coisas mais claras. Amarelo é para aqueles que querem entender a programação orientada a objetos somente para lê-la e segui-la, mas ainda não estão prontos para aprender as complexidades de programar em Java. E finalmente, o teceiro level, vermelho, é para vocês demolidores que querem programar em Java, mas querem que o processo seja fácil e devagar. Em resumo, o texto verde te dá uma versão em "simples português" do código que será necessário, o amarelo usa o português de forma que se parece mais com o formato do código, e o vermelho é o código que seria necessário para o programa funcionar. Leitores de todos os níveis de conhecimento são encorajados a pular entre as cores para aprofundar o entendimento. Finalmente, embora este tuorial opere mais através de analogia, insinuações e intriga, aquelas palavras que aparecem em negrito são os termos utilizados pelos programadores Java (ooooh!), então tente se lembrar disso enquanto vai avançando. |
© Copyright 1998 Johannes Claerbout
Johannes Claerbout 1974-1999
Seeking a publisher.