I am recently wondering whether it is a good idea to read old (or very old) books in mathematics. In high school level, some people suggest students who are interested in geometry to read Euclid's Elements. Euclid does have some beautiful theorems and proofs, but the way they are originally stated in Elements are much more awkward than modern versions of the same theorems/proofs. For example, when proving that a triangle with two angles (say, $ABC,ACB$) equal must be isoceles, Euclid constructed $AC'=AB$ along the side $AC$ and showed that if $C'$ and $B$ does not coincide, then there is a contradiction. This is clearly more awkward than the modern version of (essentially) the same proof, which does NOT involve any construction of new lines or points, but just use the fact that triangles $ABC$ and $ACB$ are congruent (note that the order of $A,B$ and $C$ matters, so $AB=AC, BC=CB$, and so on). People back then seem to have a hard time accepting that a triangle is congruent to itself. This is sort of an "automorphism". (Well, the stabilizer subgroup of the set $\{A,B,C\}$ in the group of all isometries of $\mathbb R^2$ is of order 2.)
The same thing is also true for university-level texts. An old text (by "old", I actually mean something like before 1980s) could be quite good if the subject discussed in the book is well-established. However, sometimes, a branch of mathematics might be slightly "reworded" over time, with some possibly significant shifts in its emphasis. To give an example, Allen Hatcher remarks in the preface of his Algebraic Topology book the following:
In a sense, the book could have been written thirty years ago since virtually all its content is at least that old. However, the passage of the intervening years has helped clarify what the most important results and techniques are.
Now, here is the problem: how to tell if a book is too old to be used today?