память и абстракции
Dec. 30th, 2017 12:57 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вот хочу спросить. У меня, в моей рабочей деятельности, изредка встречается необходимость написать немного regular expressions
Буквально одно-два. И весьма нечасто. Иногда это какая то фигня типа валидации введенного емейл адреса, иногда что-то не навороченное, для проверки строк, ну собственно для чего регекспы и создавались. Если не удается взять в гугле готовый пример,то каждый раз процесс написания напоминает изучение синтаксиса нового языка. Я себе открываю в отдельных окнах тестер регеспов, описание синтаксиса, и в ide пишу, пользуясь подсказками. Убеждаюсь что оно работает, закрываю, и буквально забываю это дело до следующего раза. С чтением чужих - все еще хуже. Я реально продираюсь сквозь этот синтаксис, чтобы понять что оно там вообще делает. Так вот, это только у меня такая фигня с регекспами, или все же проблема в нереально креативном синтаксисе, который вообще ничего не значит для моих мозгов, и не желает там оседать? Так как оно в таком состоянии у меня годами, и особых проблем я с этим не испытываю, то вопрос скорее теоретический
Буквально одно-два. И весьма нечасто. Иногда это какая то фигня типа валидации введенного емейл адреса, иногда что-то не навороченное, для проверки строк, ну собственно для чего регекспы и создавались. Если не удается взять в гугле готовый пример,то каждый раз процесс написания напоминает изучение синтаксиса нового языка. Я себе открываю в отдельных окнах тестер регеспов, описание синтаксиса, и в ide пишу, пользуясь подсказками. Убеждаюсь что оно работает, закрываю, и буквально забываю это дело до следующего раза. С чтением чужих - все еще хуже. Я реально продираюсь сквозь этот синтаксис, чтобы понять что оно там вообще делает. Так вот, это только у меня такая фигня с регекспами, или все же проблема в нереально креативном синтаксисе, который вообще ничего не значит для моих мозгов, и не желает там оседать? Так как оно в таком состоянии у меня годами, и особых проблем я с этим не испытываю, то вопрос скорее теоретический