Ребят я никак не могу научиться с первого и даже с 3 раза рисовать у себя в голове схему сложных условных операторов. Я знаю как себя должен вести код но почему то у меня всегда затык на логике с операторами которых несколько, в группах и с реверсными значением условного выражения "!". Я замечаю что на этих этапах особо сильно торможу =) Может кто подскажет метод, благодаря которому все станет проще, метод который позволит легко визуализировать поведение, и избавит от тормозов на этом этапе разработки? =)
Банальный простой пример из php
if(!$this->data['status']) {
//code
}
выдает ошибку в случае когда индекса"status" нету "Undefined index:". Переделываю в
if (isset($this->data['status']) && !$this->data['status']) {
//code
}
и получаю не корректную логику. Пришлось лезть за блокнотиком... уже решил но потратил на это лишнее время.
И так со мной всегда =)
Может кто то уже сам создал свой простой шаблон и готов им поделиться =)