Я недавно начал программировать, и это сообщество помогло мне понять многие вещи, о которых я не знал.Тем не менее, многие известные программисты проинструктировали меня о некоторых шаблонах, о том, как я должен кодировать и как я не должен писать коды.Хотя я с благодарностью принял их предложение, я многое не мог понять.
Я хочу, чтобы ваша точка зрения поняла те несколько вопросов, которые возникали у меня в голове в последние несколько дней.
MySQL
Почему многие кодеры давали мне большие пальцы, когда я использовал *
в операторе выбора?Почему они предложили использовать entityname.tablename
, даже если иногда мне нужны почти все данные из таблицы?
Хорошо, если мой код часто посещает базу данных на одной странице, например, 5-8 запросов?Чтобы быть более точным на странице, я хотел бы обновить значение, вставить значение, подсчитать строки, суммировать значения и так далее.
Однажды я сделал почти все операторы select как один запрос, и один из известных пользователей этого сообщества предложил мне не делать этого таким образом, вместо этого предложил использовать пользовательскую функцию.(Кстати, пользовательская функция очень помогла мне очистить мой код и быстрее понять ошибку).Что вы думаете об этом?
Frameworks
Когда я начал изучать PHP, я мало знал о программировании и о веб-технологиях, хотя я изучал такие популярные компьютерные языки, какC, C ++, .NET, Java и т. Д. В моем колледже.Это был только формальный и теоретический предмет, который я выучил, и когда я понял, что хочу стать веб-разработчиком, интернет был моим лучшим другом, и сообщество помогло мне.
Теперь, когда я начал свой путь обучения программированию, я сам поставил перед собой некоторые цели и задачи, я хочу стать профессиональным PHP-разработчиком, я хочу освоить HTML, JS, CSS, MySQL и т. Д. Мой вопросвот
КАК МНЕ КАК МНЕ ДЛЯ УЧИТЕЛЕЙ?