Livro: ABAP Objects: ABAP Programming in SAP NetWeaver

Um livro de ABAP, publicado pela SAP Press, cujo autor faz parte da equipe do ABAP Workbench (caso você não saiba o que é o SAP Workbench, entre na transação SE80), não poderia ter outro resultado em um review, o livro é ótimo!

Este post vem para engrossar a nova linha de publicações onde colocamos nossas opiniões sobre diversos livros sobre SAP, principalmente ABAP.


Esse livro foi meu primeiro livro de ABAP que tive contato. Peguei emprestado do meu irmão e depois acabei comprando. Na verdade eu comprei por motivos emocionais, pois já trabalhava com ABAP havia já uns 6 ou 7 anos quando o comprei.

Mesmo com certa experiência, acabei aprendendo algumas técnicas bem interessantes e que me ajudaram muito na preparação das minhas aulas e até do material que usamos em nosso treinamento.

A versão que eu tenho é mais antiga e não cobria os tópicos mais novos como Wed Dynpro ABAP, Object Services, Shares Objects, ABAP Units entre outros. Mesmo assim, muito do meu entendimento sobre orientação a objetos veio graças à explicação que li nesse livro.

Na minha versão, tem uma ótima introdução de como é programar usando ABAP. Ele já começa mostrando o passo-a-passo da criação de um programa Module Pool (eu disse que a minha edição era antiga). Com isso o leitor já tem logo no primeiro capítulo uma ótima impressão do que o espera no restante do livro.


Nos próximos capítulos o autor aborda aspectos procedurais da programação ABAP e depois já entra na parte do ABAP Objects em si. Também recuperação de dados que estão na tabelas do banco de dados é abordado na minha edição.

Já na edição atual o assunto de programação procedural é abordado no decorrer do livro, já que o foco dessa edição é a orientação a objeto, refletindo o posicionamento que a própria SAP tem com relação ao programa orientada a objetos que é, use as much you can.

O que eu gosto dessa edição é que ela possui uma boa cobertura para os assuntos que são considerados o top-nutch dentro do universo ABAP.

Dois assuntos já abordados aqui no ABAP101, ABAP Units e Object Services são abordados no livro de uma maneira bem interessante. Inclusive ABAP Units é de especial interesse do ABAP101, já que todos (do verbo “sem nenhuma exceção”) dos nossos projetos Open Source devem ter quase que 100% de cobertura de testes unitários.

Já assuntos não tão explorados tanto no ABAP101 quando nos próprios projetos como Regular Expressions, Shared Objects e Exceções baseadas em classes ganham bastante atenção no livro.

Por isso meu veredicto sobre o livro: se você pensa em programar séria e profissionalmente aconselho você a comprá-lo. Sei que não é barato, mas é um investimento em sua formação profissional. Se você não investir quem o fará? A empresa que você trabalha, muito provavelmente não.

You may also like...

5 Responses

  1. Felipe says:

    Sempre tive vontade de estudar esse livro.. ouço todos dizerem que é mto bom mesmo! O problema é pagar mais de frete do que pelo próprio livro.. Pela sappress um frete para sp sai em torno de 50 dolares… os livros sao em torno de 50 dolares tb.. e como se nao bastasse isso tudo.. qdo comprei um livro pela sappress ainda tive q pagar uma taxa de importação pra poder receber o livro.. é brincadeira!?

    sera que temos outra opção? ou só nos resta a sappress mesmo? alguem conhece uma alternativa?

    obrigado,
    felipe

    • Fábio Pagoti says:

      Olá Felipe!
      Eu comprei um outro livro da SAP Press pela Amazon. Comprei o livro usado e veio em excelente estado. Estava novo na verdade. Não há qualquer tipo de taxa adicional para compra de livros na Amazon. Contando o frete eu paguei cerca de 90 reais quando o dolar ainda estava em ~ 1,70. Caso queira comprar usados a dica que dou é ficar acompanhando o livro no site até que apareça uma oferta com frete internacional disponível em conta, pois nem todos livros na Amazon são negociados fora dos EUA.

  2. Guilherme says:

    Estava estudando algumas coisas da UML 2 e lembrei de associação unária e binária, pelo o que entendi binária se refere a uma associação entre classes diferentes, assim como um ‘Cargo’ (Classe mãe) possui uma ou mais ‘Pessoas’ (Classe filha) ligadas e ele, já a associação unária é quando uma objeto ‘Unidade Organizacional’, por exemplo, está ligado a outro objeto, como em um grau de subordinação/hierarquia (Chefe – Subordinado, etc)…

    A associação unária é possível no ABAP OO?

    Abraços!

  3. Vinicius Ostan says:

    Pessoal, a algum tempo estou procurando este livro para comprar aqui no Brasil, mas não encontro em nenhum lugar se não for no AMAZON, por acaso, alguém teria uma dica?

    • Fábio Pagoti says:

      Oi Vinícius!

      Curioso, hoje mesmo escrevi um post sobre livros e a Amazon. Será publicado em breve.. de qualquer forma é muito raro ver livros da SAP Press nas livrarias aqui do Brasil. Mesmo se tivesse, provavelmente seriam mais caros que na própria Amazon considerando ainda o frete. Sempre comprei na Amazon. Para mim é o melhor lugar e com certeza um dos lugares mais em conta.

      Abraços!