Faça download dos Aplicativos de Leitura Kindle Gratuitos e comece a ler eBooks Kindle nos mais populares smartphones, tablets e computadores pessoais. Para enviar o link de download para seu smartphone por SMS, use o formato internacional sem espaços (Código Internacional+DDD+Número. Exemplo: +551199999999)

  • Apple
  • Android
  • Windows Phone
  • Android

Para receber o link de download digite seu celular:

Preço Kindle: R$ 74,59
OU

Essas promoções serão aplicadas a este item:

Algumas promoções podem ser combinadas; outras não são elegíveis. Para detalhes, por favor, acesse os Termos e Condições dessas promoções.

Entregar no seu Kindle ou em outro dispositivo

Entregar no seu Kindle ou em outro dispositivo

Anúncio do aplicativo do Kindle

97 Things Every Programmer Should Know: Collective Wisdom from the Experts 1 , eBook Kindle


Ver todos os 2 formatos e edições Ocultar outros formatos e edições
Preço
Novo a partir de Usado a partir de
eBook Kindle
"Tente novamente"
R$ 74,59
Capa Comum
"Tente novamente"

Número de páginas: 229 páginas Idioma: Inglês

eBooks na Loja Kindle
eBooks em oferta na Loja Kindle
Todos os dias, novos eBooks com desconto. Vem.

Descrições do Produto

Descrição do produto

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.

With contributions from some of the most experienced and respected practitioners in the industry--including Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann, Verity Stob, and many more--this book contains practical knowledge and principles that you can apply to all kinds of projects.

A few of the 97 things you should know:

  • "Code in the Language of the Domain" by Dan North
  • "Write Tests for People" by Gerard Meszaros
  • "Convenience Is Not an -ility" by Gregor Hohpe
  • "Know Your IDE" by Heinz Kabutz
  • "A Message to the Future" by Linda Rising
  • "The Boy Scout Rule" by Robert C. Martin (Uncle Bob)
  • "Beware the Share" by Udi Dahan

Sobre o Autor

Kevlin Henney is an independent consultant and trainer. His work focuses on patterns and architecture, programming techniques and languages, and development process and practice. He has been a columnist for various magazines and online publications, including The Register, Better Software, Java Report, CUJ, and C++ Report. Kevlin is co-author of two volumes in the Pattern-Oriented Software Architecture series: A Pattern Language for Distributed Computing and On Patterns and Pattern Languages. He also contributed to 97 Things Every Software Architect Should Know


Detalhes do produto

  • Formato: eBook Kindle
  • Tamanho do arquivo: 1217 KB
  • Número de páginas: 258 páginas
  • Quantidade de dispositivos em que é possível ler este eBook ao mesmo tempo: Ilimitado
  • Editora: O'Reilly Media; Edição: 1 (5 de fevereiro de 2010)
  • Vendido por: Amazon Servicos de Varejo do Brasil Ltda
  • Idioma: Inglês
  • ASIN: B0039OVIAK
  • Leitura de texto: Habilitado
  • X-Ray:
  • Dicas de vocabulário: Não habilitado
  • Configuração de fonte: Não habilitado
  • Avaliação média: Seja o primeiro a avaliar este item
  • Lista de mais vendidos da Amazon: #229,303 entre os mais vendidos na Loja Kindle (Conheça os 100 mais vendidos na Loja Kindle)

Avaliação de clientes

Ainda não há avaliações de clientes para este título na Amazon.com.br
5 estrelas
4 estrelas
3 estrelas
2 estrelas
1 estrela

Avaliações mais úteis de consumidores na Amazon.com (beta) (Pode incluir avaliações do Programa de Recompensas para Primeiros Avaliadores)

Amazon.com: 3.7 de 5 estrelas 43 avaliações
Esta avaliação foi considerada útil por 4 de 4 pessoa(s):
4.0 de 5 estrelas Some Beneficial Advice and Maxims 9 de outubro de 2013
Por Noah Moerbeek - Publicada na Amazon.com
Formato: Capa comum Compra verificada
97 things every programmer should know is a light easy read that is broad enough to appeal to anyone who works in code or on software projects in general.

I found essays like "How to Implement Doing it Right vs Getting it Done" to be very helpful and wise. That essay included pratical advice that we were able to apply by changing our design for our in house bug tracking software to include a technical debt tracker. "Coding with Reason" included some decent maxims that I hope my programmers implement, and I will be checking for in future code reviews. It is for these excellent essays among others that the book is worth reading.

As a software development manager who also gets involved in the business side of things I was amused at how occasionally at the contradiction that exist between the business world and the software development world. In the essay "The Professional Programmer" that emphasized among other things that programmers should not tolerate bug lists and take responsibility for training themselves (I agree). However, I know that often times programmers have little control over their time and I know that our fallen nature inclines people who self study (if they do it all) often times to study what they like rather than what is useful to the company. In my knowledge of Business management the opposite advice is given, that in order to keep a motivated workforce the employer needs to provide training and/or training opportunities. Essays pushing pair programming made a good argument for it, but excluded what practical ideas can be implemented if such a thing is not possible.

Sometimes I did not always agree with all the essays nor did I think that certain maxims should be elevated to the level of dogmas. Where the book suffered was that some of the essays selected seemed to reiterate points that where already made in other essays.

I would recommend this book and I will even be using it for our in house book club.
Esta avaliação foi considerada útil por 3 de 3 pessoa(s):
4.0 de 5 estrelas Misleading Title! 14 de maio de 2012
Por Simon - Publicada na Amazon.com
Formato: Capa comum Compra verificada
This is a great book, but the title is misleading. If you are an experienced programmer, you probably know most of the 97 things printed in this book and marked as every programmer should know! For novice programmers, however, there exists some golden wisdom that only comes by years of hard work, experience, and frustrations. As being said, this book doesn't teach you programming, but only some wisdom to help you overcome or prevent some of the frustration down the road.

This book lists collected essays from experienced programmers. The essays are short and only two pages long. They are easy to read and follow, but they are sorted in alphabetical order by their titles. Hence, the back-to-back essays are not necessarily content related, and you can just read any one of them as you please. For those who prefer to read related things in certain order, there is a section in the beginning of the book that lists essays with associated page numbers in predefined categories like: Bug and Fixes; Build and Deployment; Code Guidelines and Code Layout; Error Handling; and etc. Overall, it has an easy layout.

There is now a Kindle Edition of this book that was not available when I purchased it a few months ago. If you own an Amazon Kindle, or an iPad or any other E-Book reader, you may find e-book to be a better choice. Since the essays are short, you can read small portions easier on the e-book when you are on your breaks or on the road.

If you are in your golden age of programming, you may not find this book very useful. However, if you are just started and hungry for more, you will find enough satisfying information that makes this book worth having. Either way, hope this mini review help you further in your decision.
5.0 de 5 estrelas Husband Loved It 30 de abril de 2017
Por Sara - Publicada na Amazon.com
Formato: Capa comum Compra verificada
A gift for my husband. He loved this book.
5.0 de 5 estrelas A few precious gems 11 de abril de 2013
Por Giovanni Dienstmann - Publicada na Amazon.com
Formato: Capa comum Compra verificada
This book presents a collection of professional wisdom from several programs, UX designers, project managers, test engineers, etc. You will read them speak about dealing with bugs, coding guidelines, build scripts, design principles, performance optimization, professionalism, dealing with schedules and estimates, reuse, etc.
While some of the things here were a bit obvious, reading this book was a great learning, and I would honestly suggest it for any developer, tester, or project manager. Even product developers and producers could benefit greatly from its reading.
5.0 de 5 estrelas Things every developer should know...and so few do... 17 de março de 2016
Por Neil F. Sambol - Publicada na Amazon.com
Formato: eBook Kindle Compra verificada
Every newbie to development should read this and seasoned professionals should read it on occasion as a refresher. It distills what I have learned after 20 years of professional experience into a small, easily digestible package. I wish that I had it when I was just starting out!
click to open popover