Size: a a a

2020 May 14

KK

Ksenia Krasotina in KotlinLangRu
Вот это вас тема зацепила, второй день обсуждаете :)
источник

Z

Zaner in KotlinLangRu
Bogdan Panchenko
Я вас просто поправил. Вы заявили что new взялся из с++
ну я предположил что он был позаимствован из с++ чей пик популярности пришелся на появление джавы, но так конечно new появился не в с++(я вроде в симуле видел)
источник

Z

Zaner in KotlinLangRu
кстати new и в процедурном паскале был, а это за 10 лет до выхода smalltalk, так что new пришел явно из системных языков, и использовался для управления памятью
источник

А

Александр in KotlinLangRu
New это не ООП, это для вас в первую очередь, чтобы понятно было что происходит в коде
источник

IK

Iliya Kuznetsov in KotlinLangRu
а как это [new] в нейтиве на слабых (Ардуино) платформах, отсутствует?
источник

IK

Iliya Kuznetsov in KotlinLangRu
там нет автовыделения памяти?
источник

QH

Quantum Harmonizer in KotlinLangRu
Iliya Kuznetsov
а как это [new] в нейтиве на слабых (Ардуино) платформах, отсутствует?
Это чисто программная штука.
источник

IK

Iliya Kuznetsov in KotlinLangRu
Quantum Harmonizer
Это чисто программная штука.
ясно что софт. Реализовано или нет?
источник

IK

Iliya Kuznetsov in KotlinLangRu
или от платформы зависит?
источник

QH

Quantum Harmonizer in KotlinLangRu
Iliya Kuznetsov
ясно что софт. Реализовано или нет?
Как оператор языка программирования может поддерживаться аппаратной платформой или ОС?
источник

IK

Iliya Kuznetsov in KotlinLangRu
Quantum Harmonizer
Как оператор языка программирования может поддерживаться аппаратной платформой или ОС?
очевидно через трансляцию этого оператора в поток команд платформы и ОС
источник

QH

Quantum Harmonizer in KotlinLangRu
Iliya Kuznetsov
очевидно через трансляцию этого оператора в поток команд платформы и ОС
Вот и ответ.
Если для ардуины есть JVM, GCC, Clang и т. п., то реализовано.
источник

IK

Iliya Kuznetsov in KotlinLangRu
и через какой-то механизм управления памятью примерно как в С++
источник

А

Александр in KotlinLangRu
Товарищ, Админ
Я расскажу тебе зачем нужен Мокито.

JUnit ты используешь для того чтобы убедиться что объект который ты тестируешь имеет строго то состояние которое ты ждёшь в конце теста.

Мокито. А с помощью мокито ты проверяешь какие именно методы и как были вызваны на твоём тестируемом объекте.( Здесь тебе пофиг на состояние объекта)
источник

QH

Quantum Harmonizer in KotlinLangRu
Александр
Товарищ, Админ
Я расскажу тебе зачем нужен Мокито.

JUnit ты используешь для того чтобы убедиться что объект который ты тестируешь имеет строго то состояние которое ты ждёшь в конце теста.

Мокито. А с помощью мокито ты проверяешь какие именно методы и как были вызваны на твоём тестируемом объекте.( Здесь тебе пофиг на состояние объекта)
Почему-то так получилось, что мне не нужно это проверять.
источник

KK

Ksenia Krasotina in KotlinLangRu
Тебе не нужно было. Но не значит, что инструмент другим бесполезен
источник

А

Александр in KotlinLangRu
Quantum Harmonizer
Почему-то так получилось, что мне не нужно это проверять.
А чего тебе такой хороший отладчик не нужен?:)
источник

QH

Quantum Harmonizer in KotlinLangRu
Александр
А чего тебе такой хороший отладчик не нужен?:)
Потому что я не вижу смысла ставить вопрос «был ли вызвал определённый метод в тесте?»
Я проверяю, что данные вернулись, что они правильные и т. п.
источник

А

Александр in KotlinLangRu
Ну ок, ясно
источник
2020 May 15

YS

Yury Schkatula in KotlinLangRu
Bogdan Panchenko
5 - это уже созданный объект. Вам не нужно его создавать. Это в джаве была разница примитива и объекта поэтому там разный синтаксис
кто сказал, что он уже создан? это может быть синтаксический сахар для позыва конструктора и задания стартового значения
источник