Не знаю, действительно ли это название отражает то, о чем я собираюсь написать, но я просто буду придерживаться его, потому что оно хорошо звучит в моих ушах (смеется), и я не могу ясно мыслить, потому что «здесь холодно» ( голосом Кевина Харта).

Теперь к главному. Прошло почти три месяца с тех пор, как я начал учиться на разработчика программного обеспечения, и это был адский путь. Действительно!

Хотя некоторые вещи, с которыми я столкнулся, не являются странными отчасти потому, что я изучал компьютерные науки в Политехническом институте (вообще-то вообще на лебедке), большинство из них совершенно новые и пугающие. Хорошо, что инструкторы здесь в значительной степени в курсе своих знаний.

Еще одна вещь, которая облегчила процесс обучения, — это огромное количество замечательных материалов в Интернете и так много разработчиков на многих онлайн-форумах, которые днем ​​и ночью предлагают помощь бесплатно.

Однако со школьных времен постоянно беспокоило одно: копирование и вставка кода, написанного опытными программистами. Предполагалось, что этот код будет работать нормально, но в конечном итоге он становится проблемой  — вы тратите часы на его отладку.

Причины, по которым это происходит, не являются секретом. Чаще всего это потому, что мы не рассмотрели все наши основы (в конце концов, мы только что познакомились с компьютерным программированием). Дело в том, что сегодня я столкнулся с такой проблемой, несмотря на то, что покрыл все свои базы (да… покрытие всех баз является частью плана, иначе ваш неприятный код не позволит тысячам клиентов совершать онлайн-покупки, и вы знаете, что это значит), и я м удивлен.

Я кодировал простой сайт-портфолио. Я использую одну из своих картинок в качестве фонового изображения для заголовка. Теперь проблема, с которой я столкнулся, заключается в том, чтобы сделать изображение адаптивным, т. е. сделать так, чтобы оно хорошо масштабировалось на разных устройствах. Я применил все известные мне стили (background-size: cover, background-position: center, max-width: 100 %, height: auto и т. д.), но изображение плохо масштабировалось при изменении размера окна браузера.

Ссылка Bootstrap в заголовке HTML? Проверять. Ссылка на CSS тоже? Проверять. Как насчет видового экрана? Проверять. Я рассмотрел все базы, так почему эта штука не работает? Я отправился на StackOverflow за ответами, и практически все дали решения, похожие на те, что есть у меня. Я попробовал несколько разных стилей, рекомендованных моими опытными людьми, особенно тот, который сказал изменить размер фона на 100% (в отличие от «обложки»), проверил наличие мелких ошибок, таких как опечатки, но все равно безуспешно. Несколько недель назад наш инструктор создал в классе сайт о еде, и я решил снова посмотреть его код. Пробовал их, но все равно ничего не получил — никакой реакции.

В чем может быть проблема? Почему этот код, написанный опытными программистами, не работает для моего сайта-портфолио? Я действительно покрыл все основы?

Одна вещь, которую я усвоил на данный момент, заключается в том, что нужно понимать код, который он копирует (я слышал, как вы говорите: «Он копирует код в упандане, и при этом утверждает, что хочет стать мировым классом, но, поверьте мне, это не преступление) до того, как вы может быть в состоянии отладить и придумать исправление.

PS. ‹! -- Что бы ни случилось с моим сайтом-портфолио, я не отказываюсь от адаптивного изображения. Я возвращаюсь к своим книгам, своим IDE и опытным людям (нравится это кому-то или нет, но я не могу без них) --›

ППС. ‹img src="https://goo.gl/jj46b7" alt="andela devs"›