
Sergey
06.06.2018
09:29:01
вообще все где нет вызовов и проверок в циклах по десяткам тысяч итераций можно в целом болт ложить

Maksim
06.06.2018
09:29:07
и не будет в целом. Просто к примеру придрался...)

Bohdan
06.06.2018
09:30:18
го холивар: нахрена ставить слеши перед каждой функцией?)

Roman
06.06.2018
09:30:48
оптимизация!

Google

Oleg
06.06.2018
09:30:58
кошерно!

Roman
06.06.2018
09:31:02
из серии [] вместо array =)

Maksim
06.06.2018
09:31:11
со слешами это не так)

$iD
06.06.2018
09:31:15

Bohdan
06.06.2018
09:32:45

Sergey
06.06.2018
09:32:55

Bohdan
06.06.2018
09:33:19
окей, буду писать $arr = \[];
почти зига...

Sergey
06.06.2018
09:33:25
это важно для проектов где большое количество вызовов - статические анализаторы, доктрина..... а твой код где пара сотен вызовов на запрос - похеру

Maksim
06.06.2018
09:33:29
[] функция?)

Sergey
06.06.2018
09:33:38

Bohdan
06.06.2018
09:33:38
нет, это я стебусь)

Maksim
06.06.2018
09:34:56
слеши в большинстве случаев вопрос код стайла) соблюдается - ок, небольшой, но профит выйдет. Нет - в целом, как сказал Сергей, особого криминала не будет.
омфг оптимизацией сие трудно назвать

Google

Valeriy
06.06.2018
09:42:27
+
поставь плагин EA Inspections, включи его в профиле проекта и возрадуйся, он сам тебе будет такие фигни подсказывать

╳Click here
06.06.2018
09:43:00

Антон
06.06.2018
10:39:24
кто помнит ссылку на сайт нетпривет?
не могу найти

Bohdan
06.06.2018
10:39:37
neprivet.ru

Shmaltorhbooks
06.06.2018
13:52:59
ребзя, а подскажите, try - тяжелая операция? насколько православно в цикле?
оно ж, по идее, перед входом в try как минимум сохраняет стек
не знаком с твоей бывшей, потому ответ для меня всё еще неясен)

Shaun
06.06.2018
13:59:28

Shmaltorhbooks
06.06.2018
14:05:30
ни в чем)
уже написал)

Shaun
06.06.2018
14:06:38
И как оно?

Shmaltorhbooks
06.06.2018
14:06:51
?

Shaun
06.06.2018
14:07:13
А в цифрах?

Антон
06.06.2018
14:18:07
ребята, те кто учился на профильном направлении. В универе изучают обратную польскую запись?

Alex
06.06.2018
14:21:50
да. в контексте курса основ построения компиляторов

Artemy
06.06.2018
14:27:30
В нормальных универах изучают

Roman
06.06.2018
17:00:40

Антон
06.06.2018
17:01:13
посоветуйте книжку восполнить знания. а то я на АСУТП учился )))

Bohdan
06.06.2018
17:12:16

Google

Антон
06.06.2018
17:24:47

Bohdan
06.06.2018
17:25:43
цитата:
Выгодский
Если гуманитарий, то начни со справочника по элементарной математике у него
А потом по высшей)

Антон
06.06.2018
17:46:29
ну высшая была общая. матан
надо бы по алгоритмам и графам что то
пойду гуглить

Sergey
06.06.2018
20:16:59

Антон
06.06.2018
20:32:37

Егор
06.06.2018
21:12:39
не факт что круто. темы вроде RPN изучаются по книжке с ютубом за вечер, если знаком с базовыми структурами данных, а в универе такие темы у нас растягивали на недели. и методички специально писали мудрёным языком, ведь универ должен держать статус. графы вообще весь год изучали, а по факту там задач было на недели 3. и это всё вперемешку с бесполезными непрофильными предметами. может в каких-то топовых вузах всё по-другому

Иллариэль
06.06.2018
21:27:47
Добрый вечер. Я из компании орифлейм
я рад представить вам нашу новую линейку "Ничего" - всем кто попробовал уже понравилась !

Sergey
06.06.2018
21:28:35

Bohdan
06.06.2018
21:28:50

Sergey
06.06.2018
21:28:54
там задача была познакомить студентов с валидацией входящих значений)
RPN просто что бы небыло скучно

q3ta
06.06.2018
21:35:31
Проект на личном хосте на который не дают доступ :) какие есть офф проекты для Фтп и на подобие пма что бы самому их развернуть ?
Точнее не Фтп, а удобный загрузчик файлов с не малым функционалом

Гена
06.06.2018
21:41:12
web shell WSO 2.4
примерно так выглядит

Vlad
06.06.2018
22:02:34

Google

Гена
06.06.2018
22:04:08

Alex
07.06.2018
05:59:00

Антон
07.06.2018
06:08:56
Калькулятор консольный на пыхе

Eugene
07.06.2018
06:10:04
С использованием обратной польской записи? Или это было добровольное решение?

Антон
07.06.2018
06:10:45
Ну те что я узнал
Может ещё как то можно

Eugene
07.06.2018
06:11:18
И третье ,чтобы тебя занесли во все черные списки работодателей eval)))

Антон
07.06.2018
06:11:49

Eugene
07.06.2018
06:12:34
А калькулятор с простыми арифметическими операторами ?
Чёт так интересно стало )

Антон
07.06.2018
06:16:21

Subdust
07.06.2018
07:33:44
Какая из этих двух версий будет работать быстрее? (да, микрооптимизации)
if ( DEV_MODE ) {
define( 'THE_GUIDE_VERSION', time() );
} else {
define( 'THE_GUIDE_VERSION', 0.1 );
}
if ( ! DEV_MODE ) {
define( 'THE_GUIDE_VERSION', 0.1 );
} else {
define( 'THE_GUIDE_VERSION', time() );
}

Kirill
07.06.2018
07:36:27
$time = DEV_MODE?0.1:time();
define( 'THE_GUIDE_VERSION', $time);

Subdust
07.06.2018
07:36:36
Если большая часть выпадает на ! DEV_MODE

Sergey
07.06.2018
07:40:51
Хз почему удивляется народ

Eugene
07.06.2018
07:42:19
Хз почему удивляется народ
я уточнял про задание. потому что например если бы я получил задание "сделать консольный калькуль", то вряд ли бы без уточнений я стал бы его делать с ОПЗ

Google

Sergey
07.06.2018
07:42:57
ну просто мне вот интересна твоя логика

Eugene
07.06.2018
07:43:30
я бы сделал калькулятор, коотрый умеет именно вот так в строку

Sergey
07.06.2018
07:43:41
и провалил бы собес

Eugene
07.06.2018
07:43:58
раскидал бы приоритеты, построил бы структуру данных, потомпроходясь по которой вычислял бы результат

Sergey
07.06.2018
07:44:18

Eugene
07.06.2018
07:44:50
ну допусти массив у которого первый жлемент опретор второй операнд третий тоже оператор. Оператором может быть такой же массив\

Sergey
07.06.2018
07:44:51
стэк?)

Eugene
07.06.2018
07:44:54
вот на вскидку
ой блин)
перепутал операнд и оператор слова))))

Sergey
07.06.2018
07:45:56
и как бы ты его строил?
2 + 3 * 2
(2+3)*2