• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

Code Complete 2: el libro esencial de los programadores

TLITD

Pendejit@
Registrado
2010/03/28
Mensajes
10.999
Sexo
Macho
Si sólo tienes oportunidad de leer un libro sobre desarrollo de software en toda tu vida, procura que sea éste. Code Complete es prácticamente la biblia del desarrollo de software, además de una de las mejores guías prácticas sobre la programación de todos los tiempos. Es un libro muy fácil de leer, entretenido, y tremendamente práctico, con montones de recomendaciones útiles para cada fase del ciclo de vida del software. El simple hecho de leerlo te hará mejor programador. Seguro.

Índice:

Laying the Foundation
1 Welcome to Software Construction
2 Metaphors for a Richer Understanding of Software Development
3 Measure Twice, Cut Once: Upstream Prerequisites
4 Key Construction Decisions

Creating High Quality Code
5 Design in Construction
6 Working Classes
7 High-Quality Routines
8 Defensive Programming
9 The Pseudocode Programming Process

Variables
10 General Issues in Using Variables
11 The Power of Variable Names
12 Fundamental Data Types
13 Unusual Data Types

Statements
14 Organizing Straight-Line Code
15 Using Conditionals
16 Controlling Loops
17 Unusual Control Structures
18 Table-Driven Methods
19 General Control Issues

Code Improvements
20 The Software-Quality Landscape
21 Collaborative Construction
22 Developer Testing
23 Debugging
24 Refactoring
25 Code-Tuning Strategies
26 Code-Tuning Techniques

System Considerations
27 How Program Size Affects Construction
28 Managing Construction
29 Integration
30 Programming Tools

Software Craftsmanship
31 Layout and Style
32 Self-Documenting Code
33 Personal Character
34 Themes in Software Craftsmanship
35 Where to Find More Information


Página del libro

Bajar aquí (sin pass)
 
Podriay ponerte el Indice o un temario. igual lo bajare

Saludos
 
y quien dice que es el mejor libro de programacion?
aparte de las tiendas que lo venden?

Buena que lo pongas disponible, pero pareciera que es mucha publicidad decir que es EL MEJOR LIBRO DE PROGRAMACION DE TODOS LOS TIEMPOS, y que SOLO LEERLO TE HARA MEJOR PROGRAMADOR.

Seria como decir "leete este libro de futbol y seras mejor al terminarlo". Puedes aprender mucha teoria, pero si no sabes implementarla no sirve mucho.

saludos
 
y quien dice que es el mejor libro de programacion?
aparte de las tiendas que lo venden?

Buena que lo pongas disponible, pero pareciera que es mucha publicidad decir que es EL MEJOR LIBRO DE PROGRAMACION DE TODOS LOS TIEMPOS, y que SOLO LEERLO TE HARA MEJOR PROGRAMADOR.

Seria como decir "leete este libro de futbol y seras mejor al terminarlo". Puedes aprender mucha teoria, pero si no sabes implementarla no sirve mucho.

saludos

Compadre, ningún libro lo lograra. Pero de los libros, quizás SI sea el mejor.
 
Te pongo la opinión de los que saben, entonces, wn desconfiado :rolleyes:

What is the single most influential book every programmer should read?

Si quieres reviews, bueno:

http://cc2e.com/Default.aspx?hid=338

Algunas opiniones de los que saben:
* I wouldn't go so far as labeling this the most influential that every programmer should read. It is certainly worth reading, but I don't think it deserves the religious following

* I was deeply unimpressed by Code Complete. I hate to use an over-used PGism, but it's mired in Blub. So much of the book was irrelevant to me

* Nice book if you are in college maybe. If you have at least 1 year of programming experience, it is a total bore.

* It has a lot of useful information in it but it's buried in hyperbole, waffle, and repetition, which makes it a hard read

* Everyone always recommends this book, but no one ever says why, which leaves me with the opinion that everyone must have been brainwashed.

* Its not for beginners. Most of the things said there and effects of them can be fully understood only by experienced programers, IMO. You need to have dozen of frameworks designed in order to fully appriciate this enciclopedia of good practices. I do agree however that book is somewhat borring and repetitive, but that doesn't have anything to do with insights it presents. Its pedagogical thingy

* I don't think this book is only for beginners. There is always something that you understand differently when reading as a senior and if not, it's always nice to have a confirmation that you do know all the "basics

* his book is highly overrated. It is basically redundant for someone who's done professional programming for a few years. Also, it could probably be cut in half if it weren't for all the repetitions and fillers

No es por cagrte el post ni nada.
Solo dejas de repetir lo mismo que se lee en todos lados.
Leer un libro siempre es mejor que no leer nada, pero decir de forma tan facil EL MEJOR LIBRO DEL MUNDO BLABLABLA es un poco arriesgado, sobre todo para quienes no saben mucho.

Saludos
 
Ta weno, especialmente cuando dice que es buena practica hacer las pruebas antes que el desarrollo. Hace falta esa perspectiva en el mundo de los programadores en Chilito

Bien completo el libro oye, buen aporte
 
Volver
Arriba