Dipende da quale sia lo scopo del libro:
Istruzione - Tendo a cercare libri ben scritti e contenenti spiegazioni chiare sul materiale che viene presentato. Mentre potresti non essere in grado di comprendere gli argomenti avanzati verso la parte posteriore del libro quando lo raccogli prima, dovresti essere in grado di leggere qualcosa in grado nella parte anteriore del libro e vedere a cosa sta guidando l'autore. Dato che il libro è anche per scopi educativi, cerco anche una struttura ben organizzata che abbia una progressione graduale dagli argomenti introduttivi a quelli avanzati piuttosto che saltare semplicemente in giro. Dato che i libri di testo tendono ad essere costosi, tendo anche a considerare quale sia il valore di riferimento a lungo termine del libro, così come gli indici ben organizzati sono un vantaggio. Finora, uno dei migliori libri di testo che ho visto al riguardo è stato Introduzione agli algoritmi .
Riferimento - Quando si tratta di libri di riferimento, guardo principalmente all'organizzazione del libro, a quanto bene sono scritti gli argomenti e alla lunga durata del libro. A volte hai solo bisogno di un riferimento rapido che puoi tenere sulla scrivania (ad es. Algoritmi in poche parole ) ma ci sono altre volte in cui stai lavorando con un argomento avanzato e hai bisogno di un riferimento completo che puoi raccogliere e riportarti aggiornato su un argomento (ad es. Compressione dati: il riferimento completo ). Sfortunatamente, quando si parla di libri di riferimento, è difficile dire quali sono buoni o cattivi senza in realtà raccoglierli e sfogliarli. In alcuni casi, le cose sottili come non essere in grado di appoggiare il libro sulla mia scrivania è stato un po 'un problema per me.