Форум → Программирование → PHP для идиотов → Я говнокодер?
Я говнокодер?
Страницы: ← Предыдущая страница →
-
-
24 февраля 2011 г. 21:07, спустя 7 минут 18 секунд
как вырос? В какую сторону копал? Мне эти книги уже ничего нового не дают
Абырвалг, приём сам по себе нормальный бесспорно. Только вот здесь он не к селу не к городу. Ты передавать объект базы во все классы будешь таким образом во всех вызовах? 80% классов будут использовать базу.
Kvs, ты реально я год назад. Те же доводы, те же аргументы. Как раз в феврале это было. Я даже объяснять ничего не буду.Спустя 173 сек.NRG, да это не доводо. Я не отстаиваю какую то точку зрения. Мне просто нравится так писать, вот и пишу. -
24 февраля 2011 г. 21:10, спустя 2 минуты 56 секунд
NRG, да это не доводо. Я не отстаиваю какую то точку зрения. Мне просто нравится так писать, вот и пишу.
ты спросил у нас совета. хотел узнать говнокод или нет.
тебе опытные люди (которые прошли через это) говорят, что это говно и так делать нельзя. а ты говоришь что тебя не ебет и тебе так нравится. типа гавнакодил, гавнакодю и буду гавнакодить -
24 февраля 2011 г. 21:11, спустя 1 минуту 4 секунды
КаFe, "также нельзя делать так" , почему? Почему так нельзя? Где это написано на php.net? -
24 февраля 2011 г. 21:18, спустя 7 минут 11 секунд
нет я так не говорю, я не хочу говнокодить)) я просто не понятно, почему этоNRG, да это не доводо. Я не отстаиваю какую то точку зрения. Мне просто нравится так писать, вот и пишу.
ты спросил у нас совета. хотел узнать говнокод или нет.
тебе опытные люди (которые прошли через это) говорят, что это говно и так делать нельзя. а ты говоришь что тебя не ебет и тебе так нравится. типа гавнакодил, гавнакодю и буду гавнакодить
говнокод, если это работает и нет писаных правил которые это осуждают…if(strlen(trim($login))>0 || strlen(trim($pass))>0 || strlen(trim($mail))>0) {
-
24 февраля 2011 г. 21:50, спустя 32 минуты 25 секунд
Абырвалг, приём сам по себе нормальный бесспорно. Только вот здесь он не к селу не к городу. Ты передавать объект базы во все классы будешь таким образом во всех вызовах? 80% классов будут использовать базу.
пример можно было б улучшить тайпхинтингом вида DatabaseInterface $db.
не факт, что я буду что-то там куда-то передавать. Я напишу конфигурацию контейнера и он сам куда что нужно передаст -
-
24 февраля 2011 г. 23:13, спустя 55 минут 42 секунды
как вырос? В какую сторону копал? Мне эти книги уже ничего нового не дают
сначала писал как ты. Юзал классы как ты. Потом прочел Мэтта Зандстру. Немного понял, но все таки было очень тяжело.
А потомя заюзал фреймворк. Я его по началу не понимал. Но пересилил себя и заставил понимать.Вот после этого начинаешь понимать как надо писать на пхп. -
25 февраля 2011 г. 9:33, спустя 10 часов 19 минут 47 секунд
<?php
include_once 'system/start.php';
if($_GET['error_code']==1) {
$smarty->assign('af','Не удалось войти в систему, используя введенный логин и пароль!');
}
if($_GET['reg_code']==1) {
$smarty->assign('registration_was_successful','Поздравляем, регистрация прошла успешно!');
}
if(isset($_POST['enter'])) {
if($user->auth($_POST['login'],$_POST['pass'],$_POST['save'])) {
header("Location: mypage.php"); //если авторизация прошла успешно
} else {
header("Location: enter.php?error_code=1"); //если авторизироваться не удалось
}
}
$smarty->display('enter.tpl');
?>
27 строк ,и все. А терь открой любую cms и глянь как у них. 200 строк + 50 классов…
1. Ты сильно приувеличиваешь. 2. Твой функционал сильно уступает им 3. "Я это не понимаю, значит это говно" не надо говорить -
18 августа 2012 г. 23:02, спустя 540 дней 12 часов 28 минут
я тебе дам тварь, я тебя залупцую досмерти суку
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!