Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 04.11.2015, 19:25
Аспирант
Отправить личное сообщение для dalmatian Посмотреть профиль Найти все сообщения от dalmatian
 
Регистрация: 01.11.2015
Сообщений: 91

Сообщение от Mаxmaxmаximus
таким неучем как ты
Хм, я в школе троешником был, но то как пишешь ты... Мне порой не ясно, что ты имеешь в виду, в силу того, что не могу разобрать строение твоего предложения.

Твой текст напоминает мне генератор текста.
Ответить с цитированием
  #12 (permalink)  
Старый 04.11.2015, 19:30
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

dalmatian, использовал прием димагогоии подмена понятий. я имел ввду неучам в программировании потому что там мы говорили о прогарммировании, а ты типа конвертировал это понятие в "неучем в правописании", к тому же использовал аргумент ad hominem tu quoque («и ты тоже») — указание на то, что оппонент сам действует вопреки аргументу.

https://ru.wikipedia.org/wiki/Ad_hominem

Тут сочитание двух приемов димагогии сразу, и подмена понятий и аргумнет к личности. Я сказал что ты неуч в значении плохо программируешь, а ты парировал типа раз я пишу с ошибками, следовательно ты хорошо прогаммируешь)) логика на высоте как обычно
Ответить с цитированием
  #13 (permalink)  
Старый 04.11.2015, 19:32
Аспирант
Отправить личное сообщение для dalmatian Посмотреть профиль Найти все сообщения от dalmatian
 
Регистрация: 01.11.2015
Сообщений: 91

Сообщение от Mаxmaxmаximus
димагогоии
Дима и Гоги это твои однокласники?

А что они думают о том, что ты бездарный двоешник?
Ответить с цитированием
  #14 (permalink)  
Старый 04.11.2015, 19:34
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

dalmatian, нет я одаренный гений, просо я настолько умный что не поддаюсь дрессировке вроед "пиши правильно" и.т.п. я слишком просветленный и я выше этого. я понимаю как устроены языки и понмиаю что когда пишется не так как слышется значит язык убог, и его письменная часть отстает в развитии от устной и институт стандартизации плохо работает. я могу целую диссертацию написать на эту тему, к тому же мог написать её на идеальном русском, я знаю и все правила и обороты, и историю изменения слов, чиаю викисловарь и пишу его в том числе как и саму википедию к слову.

Я могу тебе целую диссертацию написать почему я не приемлю тратить ни один процент мозга на грамотнописание, если язык убогий и в нем слышется не как пишется. И тем не менее ты снова использовал аргумент ад хоминем)
Ответить с цитированием
  #15 (permalink)  
Старый 04.11.2015, 19:53
Аспирант
Отправить личное сообщение для dalmatian Посмотреть профиль Найти все сообщения от dalmatian
 
Регистрация: 01.11.2015
Сообщений: 91

Сообщение от Mаxmaxmаximus
ад хоминем
Это любимое слово или ты заменяешь им пустые места в своем тексте?

Сообщение от Mаxmaxmаximus
не поддаюсь дрессировке вроед "пиши правильно"
Я от тебя и не требовал этого. Я пропускаю твои опусы, которые не могу прочитать... в основном потому что они не разбиты на блоки, что есть хорошая практика программирования.

Сообщение от Mаxmaxmаximus
Я сказал что ты неуч в значении плохо программируешь, а ты парировал типа раз я пишу с ошибками, следовательно ты хорошо прогаммируешь
Ты такой фантазер...
Ответить с цитированием
  #16 (permalink)  
Старый 06.11.2015, 13:46
Аватар для Zend
Профессор
Отправить личное сообщение для Zend Посмотреть профиль Найти все сообщения от Zend
 
Регистрация: 28.11.2009
Сообщений: 328

Mаxmaxmаximus,
я очень внимательно читаю каждое твоё сообщение. (впрочем как и все остальные) особенно когда ты постишь длинные диалоги из ВК. продолжай творить. ты такой смешной и гениальный
Ответить с цитированием
  #17 (permalink)  
Старый 07.11.2015, 12:13
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

Zend, кстати я тут видос записал про try catch обьясняю новичкам что это вообще такое и зачем придумано) а то большенство ведь и не знает)
Ответить с цитированием
  #18 (permalink)  
Старый 12.11.2015, 01:53
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Сообщение от Zend
Mаxmaxmаximus,
я очень внимательно читаю каждое твоё сообщение. (впрочем как и все остальные) особенно когда ты постишь длинные диалоги из ВК. продолжай творить. ты такой смешной и гениальный
+1

Сообщение от Mаxmaxmаximus
я тут видос записал про try catch обьясняю новичкам что это вообще такое и зачем придумано) а то большенство ведь и не знает)
Дай ссылку
Ответить с цитированием
  #19 (permalink)  
Старый 12.11.2015, 12:27
Профессор
Посмотреть профиль Найти все сообщения от Mаxmaxmаximus
 
Регистрация: 29.10.2015
Сообщений: 473

Decode, https://vk.com/video?section=all&z=v...2Fpl_299655110


лол ну тут я обьясняю что есть как бы 2 канала возврата данных из функции, канал ошибок и канал верного исполнения. и обьясняю почему не нужно по каналу верного исполнения передавать данные об ошибке и отличать их от данных верного исполнения, каким-то тимом или значением. во первых потому что нет стандарта, а во вторых потому что return в отличии от throw не поддерживает паттерн всплывания по стеку.

например если match говрит в документации что возвращает массив вхождений регулярки, он обязан его возвращать, а ни какой не null (в случае не нахождения ни одного вхождения).

например если indexOf говорит в докумнетации что он возвращает индекс элемента в массиве, а такой элемент не найден, то indexOf обязан бросать ошибку (по каналу ошибок throw) о том что не смог выполнить свое предназначение, не смог вернуть индекс массива.

тогда программа ожидающая что ВОЗМОЖНО такое что элемента в массиве не найдется, просто отловит исключения и сделает предполагаемые действия которые предполагается делать в таком случае, но если же программа предполагает что элемент в массике ДОЛЖЕН И ОБЯЗАН БЫТЬ, то она остановится так как бросится исключение.

Если оно не бросится мы можем напороться на такую ошибку и неожидаемое поведение:

index = array.indexOf(element)
array.splice(index, 1)


мы хотим удалить элемнет из массива, но если элемент в массиве не будет найден то функция вернет -1
и получается что мы вызовем array.splice(-1, 1) а вызнаете что это фактически очистит массив.

И нам приходится делать проверку
if(index !== -1)

а мы не должны даже думать о таком.

Более того, если мы пишем функцию удаления элемента из массива она даже не должнна перехватывать это исключение! она должна позволить ему всплыть вверх по стеку. мы ведь не смогли удалить элемент как обещали? значит ошибка. а в ошибке челу выше будет понятно почему именно не смогли. ошибка будет типа ArrayIndexNotFound или типа того.

function removeElement(array, element){
  index = array.indexOf(element)
  array.splice(index, 1)
  return true
}

тоггда пользователь функции сможет сам решать отлавливать ли ему исключения брошанные этой функцией, и обрабоатывать, или же пропускать вверх.

То што там в яваскриптеее, отключатся оптимизаааци при try catch, это уже совсем другая история, мало меня заботящая. я пишу свой язык в котором все будет как надо. и в нем "КАК НАДО" не будет противоречить "КАК УДОБНО" и "КАК БЫСТРО"

Последний раз редактировалось Mаxmaxmаximus, 12.11.2015 в 16:46.
Ответить с цитированием
  #20 (permalink)  
Старый 12.11.2015, 13:14
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Mаxmaxmаximus
index = array.indexOf(element)
array.splice(element, 1)
Явно ошибка.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск