La tesis central del libro es que un programa de computadora no es magia ni un simple listado de instrucciones. Es la unión inseparable de dos elementos:
Wirth argumenta que un algoritmo sin una estructura de datos adecuada es ineficiente, y una estructura de datos sin un algoritmo congruente es inútil. Por ejemplo: La tesis central del libro es que un
Esta ecuación se ha convertido en un dogma fundamental de la ingeniería de software. Wirth argumenta que un algoritmo sin una estructura
Nota importante: Este libro está protegido por derechos de autor. Aunque muchos sitios web ofrecen descargas ilegales en PDF, te recomendamos vías legales y éticas. El conocimiento debe ser accesible, pero también debemos respetar el trabajo del autor y las editoriales. Esta ecuación se ha convertido en un dogma
| Libro | Enfoque | Dificultad | Por qué elegir a Wirth | | :--- | :--- | :--- | :--- | | Wirth (este PDF) | Algoritmos + Datos = Código | Intermedio | Conciso, directo, sin florituras. | | Cormen (Introduction to Algorithms) | Teoría matemática profunda | Alto | Demasiado denso para principiantes. | | Sedgewick (Algorithms) | Implementaciones en Java/C++ | Intermedio | Extenso, pero Wirth es más filosófico. |
Si eres autodidacta, el PDF de Wirth es la mejor opción porque no asume matemáticas avanzadas, solo lógica.