Не совсем понял вопрос. Зависит от контекста использования. Если blogPosts объявлено заранее, как константа, то тс знает ее тип. Если это абстрактный тип данных, но нужен интерфейс для описания. Есть разные способы типизировать объекты.
Вы неправильно мыслите. Козырь - это выши навыки, обязанности и производительность. Вы сами ставите себе установку "не получится, нет козырей, кто-то работает и не жалуется". Поверьте, этот подход оставит вас навсегда на уровне зп джуна(да,я считаю, что зп до 80т.р. это джун). И ещё такое дело, очень редко работодатель сам предлагает увеличить зп. Я сам подхожу к руководителю раз в год или пол года и говорю" хочу обсудить свою зп". Если ваш руководитель сразу постарается слиться или скажет, что не будет обсуждать это, а вы уверены, что с момента устройства вы сильно выросли и у вас появились новые обязанности, то бегите)
Но в первую очередь, как бы это банально не звучало, перестаньте думать о других и думайте о себе, уважайте себя и свой труд. Настраивайте себя на положительный результат. В айти крутятся огромные деньги.
DevMan, а, он не дает посмотреть его. когда открываю в редакторе:
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
Вообще зачем вам пошаговое прописывать? Можно же прописать 0 и 100, задав начальное и конечное значение. Результат будет тот же. То, что вы делаете, называется overengineering
floydback, препроцессоры, как минимум, уменьшают количество кода и улучшают читаемость, не говоря уже о куче других полезных вещей. Если вы выбираете pure css вместо препроцессоров, то это как минимум странно. Не говоря уже про фразу "прошлый век"
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.