Estou envolvido em trabalhos de desenvolvimento usando Delphi há mais de três anos. Durante esse período, encontrei muitos livros nessa área, alguns dos quais são bons e outros ruins. A sensação geral é que a maioria dos livros de alta qualidade são escritos por autores estrangeiros, enquanto as obras originais de autores nacionais são geralmente inferiores. É claro que não há como negar que existem autores na China que publicaram bons livros, como Li Wei e Jiang Tao, mas também devemos admitir que muitas obras (originais e traduzidas) são realmente insatisfatórias (como as obras de Xu Moumou, como; como XX Editora), e são enganosas! Estes livros de baixa qualidade estão a inundar o mercado do livro, o que não pode deixar de ser considerado uma grande tragédia para a indústria editorial!
Na verdade, ao utilizar o Delphi para desenvolvimento de software, muitas vezes não podemos focar apenas no Delphi como a própria ferramenta de desenvolvimento, pois um número considerável de problemas técnicos não vem das ferramentas de desenvolvimento, mas sim da plataforma do sistema. A plataforma de execução mais comum para Delphi é o Windows. O problema apresentado por isso é que, para realmente usar o Delphi para fazer o trabalho de desenvolvimento, é essencial ter conhecimento e compreensão do sistema operacional Windows.
Portanto, embora os livros recomendados abaixo sejam monografias sobre desenvolvimento em Delphi, todos eles contêm mais ou menos explicações sobre sistemas operacionais. Este é também o ponto que quero enfatizar: não devemos focar apenas nas ferramentas de desenvolvimento, mas também na plataforma do sistema. Uma compreensão mais profunda da plataforma do sistema só trará benefícios ao trabalho de desenvolvimento, não desvantagens.
1. "Enciclopédia de Programação Delphi 2"
Este é o primeiro livro que eu recomendaria. Este é o melhor dos melhores. Se você não o tem em mãos e pode vê-lo em uma livraria, não seja mesquinho com seu dinheiro para comprá-lo. Infelizmente, este livro não foi escrito por um chinês.
Poder recomendar um livro assim para você mostra que não sou uma pessoa que gosta de seguir tendências. Um bom livro é um bom livro. Não importa se o Delphi está agora na versão 6.0 ou superior, eu ainda o recomendo para você. O autor do livro é Charles Calvert, que publicou livros como "Turbo Pascal 101" e "Teach Yourself Windows PRgramming in 21 days". A julgar pelos nomes desses livros, todos são básicos, mas por favor não subestime a força do autor por causa disso. Ser capaz de escrever um livro básico não significa que o nível do autor seja apenas básico ou um pouco melhor, mas que o autor tenha a capacidade de expressar alguns conceitos complexos de forma clara e fácil de entender. só pode ser adquirido com base em um entendimento profundo.
O livro está dividido em 8 partes, nomeadamente Object Pascal, Win32, Windows Api, base de dados, objetos (e componentes), Ole e Com, multimédia e jogos, Internet, etc. Abrange quase todos os aspectos que o Delphi pode abordar. Entre eles, a explicação do Object Pascal, a explicação do Win32 e da API do Windows e as partes de componentes e objetos são particularmente interessantes. Não importa se você é um mestre ou um novato, você definitivamente se beneficiará muito com a leitura deste livro.
A seguir estão informações relevantes sobre o livro:
Título do livro: "Enciclopédia de Programação Delphi 2"
Nome original em inglês: Delphi 2 Unleashed
Autor: (EUA) Charles Calvert
Tradução: Grupo de Tradução Hengkong
Publicado por: Machinery Industry Press Simon & Schuster International Publishing Company
Hora: 12/1997
Preço: 133,00 RMB
Recomendação: ☆☆☆☆☆
2. "Guia do desenvolvedor Delphi 5"
Este é o livro recomendado pela Borland. Como você pode imaginar, este é definitivamente um bom livro. Sinto-me um pouco arrependido, por que vislumbrei sua beleza tão tarde? A característica deste livro é que ele é definitivamente um guia do desenvolvedor. Ele não apenas fala sobre todos os aspectos das questões técnicas, mas também fornece documentação dos padrões de codificação. Por ser um livro publicado pela Borland, é sistemático e profundo em termos de Object Pascal, desenvolvimento baseado em componentes, explicação da API do Windows e tecnologia de banco de dados. Em suma, dá às pessoas uma sensação de respeitabilidade. (Não sei se é um efeito psicológico? Você decidirá depois de ler o livro!)
A estrutura de diretórios do livro está listada abaixo para dar a todos uma compreensão geral do conteúdo do livro.
1) Parte 1: Noções básicas de desenvolvimento rápido
um. Programação Windows em Delphi 5
b. Linguagem Object Pascal
c. APIs do Windows
d. Estrutura e design do aplicativo
e. Compreendendo as mensagens do Windows
f. Documento de padrões de código
g. Usando controles ActiveX
2) Parte 2: Tecnologia Avançada
um. Programação de imagens usando GDI e fontes
b. biblioteca de link dinâmico
c. Impressão Delphi 5
d. Escrevendo aplicativos multithread
e. Processamento de arquivos
f. tecnologia central
g. Obtenha informações do sistema
h. Portado para Delphi 5
eu. Aplicações MDI
j. Compartilhe informações usando a área de transferência
k. programação multimídia
eu. Teste e depuração
3) Parte 3: Desenvolvimento baseado em componentes
um. Elementos VCL e informações de tipo de tempo de execução
b. Escreva componentes personalizados
c. Tecnologia avançada de componentes
d. COM e ActiveX
e. Estender o shell do Windows
f. Criar controle ActiveX
g. Usando a API Delphi Open Tools
h. Usando Delphi para desenvolver CORBA
4) Parte 4: Desenvolver banco de dados
um. Escrevendo aplicativos de banco de dados de desktop
b. Desenvolva aplicações cliente/servidor
c. Banco de dados estendido VCL
d. Tornando aplicativos habilitados para Internet com WebBroker
e. Desenvolvimento MIDAS
5) Parte 5: Desenvolva rapidamente aplicativos de banco de dados
um. Programa de Gestão de Carga: Desenvolvimento Cliente/Servidor
b. Sistema de Rastreamento de Clientes: Desenvolvimento MIDAS
c. Ferramenta de relatório de erros: desenvolvimento de banco de dados para desktop
d. Ferramenta de relatório de erros: usando WebBroker
6) Parte Seis: Apêndice
um. Mensagens de erro e exceções
b. Código de erro BDE
c. Referências
A seguir estão as informações de publicação do livro:
Título do livro: "Guia do desenvolvedor Delphi 5"
Nome original em inglês: Delphi 5 Developer's Guide
Autor: (EUA) Steve Teixeira, Xavier Pacheco
Tradução: Ren Xujun, Wang Yongsheng, Feng Zebo
Publicado por: Machinery Industry Press Simon & Schuster International Publishing Company
Tempo: 2000,7
Preço: 138,00 RMB
Recomendação: ☆☆☆☆☆
3. "Guia do desenvolvedor Delphi 6" (versão em inglês)
Escusado será dizer que acho que os leitores definitivamente concordarão que este livro é de longe a monografia de maior autoridade sobre Delphi. Para leitores com algum conhecimento básico de inglês, deixo um conselho: não esperem pela versão chinesa, leiam agora!
Aqui estão informações sobre o livro:
Capa: conforme mostrado abaixo;
Título do livro: "Guia do desenvolvedor Delphi 6 para Windows"
Autor: Borland Software Corporation
Publicado por: Editora Borland
Tempo: desconhecido
Preço: Desconhecido
Recomendação: ☆☆☆☆☆
[ Fim do artigo]
Mais artigos: http://www.csdn.net/develop/my_article.asp?author=Musicwind