Извиняюсь, что не писал на прошлой неделе, как-то время ускользнуло от меня. На этой неделе я расскажу о плюсах и минусах Stack Overflow, веб-сайта, на котором можно задавать вопросы и отвечать на них.

Программировать тяжело. Есть миллион различных способов сделать именно то, что вы хотите сделать, и есть тысячи функций, которые вы можете использовать, чтобы сделать что-то, возможно, намного больше, если вы считаете внешние библиотеки (наборы функций). Stack Overflow также может помочь вам в отладке. Если вы застряли на какой-то проблеме и совершенно не знаете, как ее решить, сообщество Stack Overflow может стать для вас подарком находки. Однако это имеет свою цену.

Поскольку на Stack Overflow содержится так много информации, может быть трудно не стать зависимым от него. Если каждая вторая строка вашего кода скопирована из Stack Overflow, это может затруднить чтение. Кроме того, иногда вещи, размещенные в Интернете, не самые лучшие и могут привести к уязвимостям безопасности в вашем коде. Хорошее эмпирическое правило, которое я использую, заключается в том, чтобы попробовать поработать над проблемой от 30 минут до часа, прежде чем сдаться, и посмотреть, не сталкивался ли кто-нибудь еще с моей проблемой раньше. Кроме того, вместо того, чтобы напрямую копировать код, я использую его в качестве эталона и хорошо интегрирую в свой собственный код.

Я надеюсь, что этот пост объяснил, для чего хорош Stack Overflow и почему он не подходит для всего. Увидимся на следующей неделе.