Обучу php

11.81K
.
# Delphinum (03.11.2016 / 14:24)
ramzes, нет, прерывание там нужно для того, чтобы избавится от else в условии и держать основной поток выполнения вне ветвлений и подобной мути, усложняющей чтение кода
чем else то не угодил?
кроме того что "так сейчас не модно"? а то вспоминается статья с хабра про бывалого и начинающего js-программиста (о боже, js программист, что стало с этим миром?)
.

сервисной архитектуре, принципам единства обязанностей, доменным моделям, персистентным моделям, дата мэпперам, репозитариям и вот этому всему


Временами меня это все так накрывает что по мотивам моих мыслей в момент засыпания можно снимать арт-хаусное трэш порно с элементами комедийного боевика и ужасов.

Но потом, я возвращаюсь к своим проектам, которые веду, и в которых есть, например, обертка над mysql гордо носящая имя orm.class.php и меня отпускает.

Так что все то ерунда,
.
Разговор двух админов:
- Слушай, я давно не писал ручкой. Ты не знаешь, где у нее можно поменять раскладку с русской на английскую?
***
Разговор подруг:
- Мой муж программист - дурак. Сделали сыну прививки и он написал на ребенке маркером: «Вирусная база обновлена 01.10.12 г.»
***
Сидят два программиста, рассматривают фотографию девушки:
- Она у тебя первая?
- Не, нулевая.
***
Сисадмин принес к нам в холодильник свою бутылку кетчупа. На этикетке ручкой написано: «Помидоры.zip».
.
ramzes, товарищ Макконелл говорит примерно следующее - открывая код, основной поток выполнения должен быть виден без необходимости сворачивания и разворачивания кода, альтернативные потоки должны быть в условиях, а проверки должны быть оформлены в виде "Защитных условий". На практике это делает из такого кода:
if(...)
  ...
else
  ...

который при открытии выглядит так:
if(...) свернуто
else свернуто

такой:
if(...)
  ...

...

который при открытии выглядит так:
if(...) свернуто

...


Чем плох первый вариант? Тем, что при открытии кода нужно сначала развернуть два свертка или прочитать условие, прежде чем понять, где же основной поток выполнения, а где альтернативные
.
Кадило крутится, лавэха мутится
# ramzes (03.11.2016 / 14:39)
чем else то не угодил?
кроме того что "так сейчас не модно"? а то вспоминается статья с хабра про бывалого и начинающего js-программиста (о боже, js программист, что стало с этим миром?)
Когда в такое условие попадает несколько тысяч строк, начинаешь осознавать что это не очень удобно)
.
Delphinum, а что говорит товарищ Макконелл людям у которых все ветвления изначально раскрыты?
.
L!MP, а какой смысл от скрытия/раскрытия блоков кода, если они изначально раскрыты?
.
Delphinum, да ну, я никогда в жизни ничего не сворачивал. Аргументация так себе.
.
(\/)____o_O____(\/)
expand all наше всё
.
# Delphinum (03.11.2016 / 14:49)
L!MP, а какой смысл от скрытия/раскрытия блоков кода, если они изначально раскрыты?
у меня раскрыты.
всегда в первом блоке исполнение, во втором исключение
я всегда сразу вижу это самое исполнение
этому вашему товарищу макКакего лавры Фрейда покоя не дают?
его восприятие это всего лишь его восприятие.
по сути это чушь адовая, я должен менять восприятие (наиболее личностное отношение к окружающему миру) потому что какой то пудель решил что так не правильно? это даже не смешно, это клиника
Всего: 546