__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
fire64
Дык и в России будет неплохо.
Сам посуди - сидел над задачей, которую всякие лохи решают за две секунды, целый день. И денег получил как за день работы. А если у кого вопросы, мол "что за.." - так ты им этот код в рыло, ввернёшь до кучи несколько умных слов ("поддержка", "рефакторинг", "паттерны") - и пускай они доказывают директору, кто из вас дурак.
XaeroX писал: Ну как - что?
Так пишут код Настоящие Программисты, а не всякие биологи-самоучки.
Не веришь - спроси у Скрамы.
code:
use SimplePHPEasyPlus\Number\NumberCollection;
use SimplePHPEasyPlus\Number\SimpleNumber;
use SimplePHPEasyPlus\Number\CollectionItemNumberProxy;
use SimplePHPEasyPlus\Parser\SimpleNumberStringParser;
use SimplePHPEasyPlus\Iterator\CallbackIterator;
use SimplePHPEasyPlus\Operator\AdditionOperator;
use SimplePHPEasyPlus\Operation\ArithmeticOperation;
use SimplePHPEasyPlus\Operation\OperationStream;
use SimplePHPEasyPlus\Engine;
use SimplePHPEasyPlus\Calcul\Calcul;
use SimplePHPEasyPlus\Calcul\CalculRunner;
$numberCollection = new NumberCollection();
$numberParser = new SimpleNumberStringParser();
$firstParsedNumber = $numberParser->parse('1');
$firstNumber = new SimpleNumber($firstParsedNumber);
$firstNumberProxy = new CollectionItemNumberProxy($firstNumber);
$numberCollection->add($firstNumberProxy);
$secondParsedNumber = $numberParser->parse('1');
$secondNumber = new SimpleNumber($secondParsedNumber);
$secondNumberProxy = new CollectionItemNumberProxy($secondNumber);
$numberCollection->add($secondNumberProxy);
$addition = new AdditionOperator('SimplePHPEasyPlus\Number\SimpleNumber');
$operation = new ArithmeticOperation($addition);
$engine = new Engine($operation);
$calcul = new Calcul($engine, $numberCollection);
$runner = new CalculRunner();
$runner->run($calcul);
$result = $calcul->getResult();
$numericResult = $result->getValue(); // 2
equivalent to 1+1.
I don't want to live on this planet anymore, i'm going to Mars.
XaeroX писал: fire64
Дык и в России будет неплохо.
Сам посуди - сидел над задачей, которую всякие лохи решают за две секунды, целый день. И денег получил как за день работы. А если у кого вопросы, мол "что за.." - так ты им этот код в рыло, ввернёшь до кучи несколько умных слов ("поддержка", "рефакторинг", "паттерны") - и пускай они доказывают директору, кто из вас дурак.
А представь как будет плеваться новый программист, когда этого уволят и ему придется изучать эту огромную гору кода, которая ничего не делает.
п.с.
Так ведь Скрамы вроде тоже не программист, он же физик по образованию.
п.п.с.
Я вообще не уверен, есть ли на форму хоть один программист.
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей