Всякий раз, когда я сталкиваюсь с такими ситуациями, я просто повышаю численность.
double x = 12.0 / 23409;
decimal y = 12m / 24309;
Console.WriteLine($"x = {x} y = {y}");
Inline vs Class (селекторы)
СУХОЙ (не повторяйся) код
Скажем, если вы хотите изменить значение, font-size: 24px
, вы можете сделать n раз, чем один раз в CSS , Плюс размер кода тоже меньше.
Каскадирование / переопределение
Я бы не стал говорить о том, чтобы поместить CSS в отдельный файл, но, безусловно, встроенные стили не одобряются, поскольку встроенные стили нельзя переопределять, кроме как с помощью !important
.
Презентация / Разделение контента
Вы действительно должны разделить оба.