Magic numbers are constants inserted into the code without a clear meaning in an immediate reading, which depend on the reader knowing the context, and so there is a tendency not to recommend their use. DO NOT USE THIS TAG just because your code contains magic numbers. Only use where magic numbers have direct relation to the question problem.