Ох как же меня бесит кнопка «обновить» в интерфейсе Gmail. Не понятно была ли она нажата или только фоку приняла. Могли бы индикатор процесса придумать.
Это не так важно, в ходе поиска одного объекта человек просматривает и обзванивает несколько десятков вариантов, и по каждому из них критерий пригодности этого варианта определяется индивидуально, это надежнее, чем автоматизация. Нет беды, в том, если в исходный список объявлений попадет пять или десять ложных, они отсеяться после первого состоявшегося дозвона.
Мне кажется неверной сама постановка задачи. Человек, который столкнулся с необходимостью покупки/съема жилья интересуется прежде всего параметрами объекта (расположение, площадь, состояние, документы) и его стоимостью, если по этим критериям ему объект подходит, то он находит номер телефона и осуществляет звонок. Всё!
Дальше никакой автоматизации придумать нельзя, только общение с живыми людьми, уточнение деталей, осмотр, сбор пакета документов и т.д.
Для поиск объектов недвижимости уже есть удобный агрегатор. То, что происходит до осуществления звонка занимает ничтожное количество времени и практически не требует усилий, сложности начинаются уже после. Самое важное при сделках с недвижимостью, это чистота документов, все остальное ерунда.
«Амнистия и обнуление», это звучит так, как будь то я совершил преступление и меня освободили от наказания. А я не совершал, меня это смешивание с тролями и другими нелегалами неприятно. Очень напомнило ситуацию с пенсионными накоплениями в наше стране.
1) Составитель задания это не гарантирует. Скорее всего будут случаи, когда аргумент функции не определен или содержит null
2) В задании есть фраза «фрагмент после последней точки», не вижу противоречий, про отделение имени файла от остальной части пути нас не просили.
3) как бы да, но в таком случае есть опасность, что напишут нечто вроде
if (getExt(fn) == null) {
а это приведет к плачевным результатам
4) Для такой пустяковой задачи рациональнее использовать сплит
идти до конца нет смысла, но проверку на существование аргумента можно улучшить написав так
if (filename + "") {
С объявление переменных в начале скоупа соглашусь.
С удовольствием взглянул бы на ваш вариант этой функции.
function getExt(filename){
var res = false;
if (filename) {
var arr = filename.split('.');
res = arr.length > 1 ? arr[arr.length - 1] : false;
}
return res;
}
Пара хороших колес весит до 2кг, а сколько это чудо весит? Хотя, надежность этих колес беспокоит меня еще сильнее.
Инженерная задача, которую решали авторы уже была решена в конце XIX века, когда начали применять надувные шины из каучука.
На видео заметно, что у заднего колеса есть радиальные биения.
Автол явно путает коллекционные монеты и инвестиционные, это совершенно разные вещи. Кроме того, коллекционные монеты довольно хорошее вложение денег, как, впрочем, и коллекционное оружие, антиквариат или предметы искусства.
Переплата за преждевременную замену бытовой техники может превысить переплату по внезапному кредиту на покупку новой. Кроме того, более поздняя замена техники, в целом, улучшает соотношение цена/качество купленной.
На самом деле дела обстоят ещё хуже, чем пишет автор. Люди уже давно «подсели» на электричество и горячее водоснабжение, попробуйте хотя бы на день отказаться от этих «дебильных» благ цивилизации.
а) я получаю зарплату
б) у меня ипотечный кредит
Дальше никакой автоматизации придумать нельзя, только общение с живыми людьми, уточнение деталей, осмотр, сбор пакета документов и т.д.
Для поиск объектов недвижимости уже есть удобный агрегатор. То, что происходит до осуществления звонка занимает ничтожное количество времени и практически не требует усилий, сложности начинаются уже после. Самое важное при сделках с недвижимостью, это чистота документов, все остальное ерунда.
2) В задании есть фраза «фрагмент после последней точки», не вижу противоречий, про отделение имени файла от остальной части пути нас не просили.
3) как бы да, но в таком случае есть опасность, что напишут нечто вроде а это приведет к плачевным результатам
4) Для такой пустяковой задачи рациональнее использовать сплит
идти до конца нет смысла, но проверку на существование аргумента можно улучшить написав так
С объявление переменных в начале скоупа соглашусь.
С удовольствием взглянул бы на ваш вариант этой функции.
Инженерная задача, которую решали авторы уже была решена в конце XIX века, когда начали применять надувные шины из каучука.
На видео заметно, что у заднего колеса есть радиальные биения.