% 0:29:53 P1: It’s important to make clear that the last two 0.01have no relationship. Because they might have no relationship and someone comes along and says ‘Look, it says 0.01’ (!!...!!) P3: Which last two? P1: The last two in lines 31 and 32, for example. Assuming the two numbers would have no relation and someone who only sees the implementation with raw numbers thinks ‘Oh, there is a relation, I’ll introduce a constant’. And then another comes along and introduces it everywhere. Now all have the same relation. Now you know that they should explicitly be converted this way. P3: If it’s the same relation, you can treat them as such. You adapt it the moment it changes. P1: Yes, but the one seeing the code doesn’t know when you have only raw numbers, with the same values. What about 3660? P3: When did we ever have 3660 as a percentage? P1: Or 3600! With 3600 it’s an example. That’s the conversion from hours to minutes, but also from seconds to minutes. Depending on the context two identical number can mean two completely different things. P3: But applied to our case this has no relevance. P1: Yes, it has. Because it is a Magic Number, and Magic Number means (!!...!!) P3: But it is no longer ‘magic’. We just named it. P1: Yes, we named it because it now creates a relation between these individual numbers. Before, it was not clear (!!...!!) P3: I don’t understand what you want, right now. P1: I wanted to explain why we are doing this (!!...!!) P3: I got that. P1: Good. It’s alright then. P3: I tried to understand what you still wanted to change. P1: Nothing. I didn’t want to change anything. P3: Ok. P1: I only want to clarify that it’s important to (!!...!!) P3: Got it. P1: make the relation with this renaming. P3: <*stares at screen*> So. P1: Not only to rename the variable. P3: It’s ok. % 0:31:37