Size: a a a

2019 August 21

IF

Infant Frontender in JSNN 🤔 (GSNN)
Andrey Makarov
1С стайл
Что-то вспомнил

Процедура ПриНаступленииУтра() 
 Если Константы.ЯНаВоле.Получить() = Истина Тогда
   Возврат;
 Иначе
   МотаюСрок();
 КонецЕсли;
КонецПроцедуры

Процедура МотаюСрок()
 МойСрок = Объект.Приговор.Срок;
 Если СрокОтсидки >= МойСрок И Жена.Преданность = Ложь Тогда
   ВероятностьОчереднойПередачки = Ложь;
   Сообщить("Все плохо, жена " + Жена.Наименование + " сука!...");
   Сообщить("Вы звоните кореша все будет путем!");
 Иначе
   ВероятностьОчереднойПередачки = Истина;
   Сообщить("любимая " + Жена.Наименование + ", дождись и я вернусь");
 КонецЕсли;
 
 СпетьПрипев(ВероятностьОчереднойПередачки);
 
 
Конецпроцедуры

Процедура СпетьПрипев(ПередачкаБудет)
 
 Посадка = РегистрыСведений.МоиХодки.СрезПоследних(ТекущаяДата(), Структура("Я", Объект));
 Если ПередачкаБудет = Истина Тогда
   Сообщить("Жду с нетерпением,любимая моя...");
   Сообщить("Я не специально, менты суки меня поймали за очередным " + Посадка.ОписаниеСтатьи);
 КонецЕсли;
 Для Каждого Кореш Из Справочник.Кореша Цикл
   КорешОтветил = ОбщиеПроцедурыОбщенияСКорешами(Кореш.НомерТелефона);
   Если КорешОтветил = Истина Тогда
     ВероятностьОчереднойПередачки = Истина;
   Иначе
     ВероятностьОчереднойПередачки = Ложь;
   КонецЕсли;
 КонецЦикла;
 
 Если ВероятностьОчереднойПередачки = Истина Тогда
   Сообщить("Кореш " + Кореш.Наименование + " жди, бухнем");
 КонецЕсли;
 
 Сообщить("я тут ни за што!");
 
КонецПроцедуры

// эти функции применять по желанию:
Функция ЯНеВиноват()
 Возврат Истина;
КонецФункции

Функция СукиВсеВрут()
 Возврат Истина;  
КонецФункции

Функция МеняНеТакПоняли()
 Возврат Истина;  
КонецФункции
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
Вообще были исследования что snake_case значительно более читаемый, но проблема с том что переделать DOM API на snake_case никто не будет, а стиливая каша в коде это еще хуже. Поэтому и живем с camelCase
источник

🧨

🧨 ethorz in JSNN 🤔 (GSNN)
по поводу читаемости сугубо индивидуально, я на питоне юзал snake_case, но camelCase мне на восприятие приятнее
источник

🧨

🧨 ethorz in JSNN 🤔 (GSNN)
вот C# стайл на js это сатанизм, был проект, где все переменные и функции начинались с большой буквы
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
🧨 ethorz
по поводу читаемости сугубо индивидуально, я на питоне юзал snake_case, но camelCase мне на восприятие приятнее
по поводу читаемости индивидуально это да, но я говорил про исследования. они все же проводятся чтобы хоть какую-то объективность выявить
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
Pavel 🦇 Malyshev
Вообще были исследования что snake_case значительно более читаемый, но проблема с том что переделать DOM API на snake_case никто не будет, а стиливая каша в коде это еще хуже. Поэтому и живем с camelCase
У меня просто ребята на бэке пишут все в snake_case и меня конфузит слегка. Хотя, наверное, все так и должно быть, ведь язык на котором они пишут – питон. 😄
источник

🧨

🧨 ethorz in JSNN 🤔 (GSNN)
на питоне почему-то так принято)
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
Anton Kovalev
У меня просто ребята на бэке пишут все в snake_case и меня конфузит слегка. Хотя, наверное, все так и должно быть, ведь язык на котором они пишут – питон. 😄
в питоне вроде бы тоже смесь, а не только snake_case
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
Кек в том, что snake_case потому что язык змеиный
источник

E

Evgeniy 🍀 in JSNN 🤔 (GSNN)
Anton Kovalev
У меня просто ребята на бэке пишут все в snake_case и меня конфузит слегка. Хотя, наверное, все так и должно быть, ведь язык на котором они пишут – питон. 😄
этим и объясняется популярность вот этого пакета:
https://www.npmjs.com/package/camelcase ))
источник

🧨

🧨 ethorz in JSNN 🤔 (GSNN)
Народ, немного не по теме, продаю кастомный макбук про 13 2015, 2.7 i5, 16gb, 256gb 111 циклов заряда, всё оригинальное, состояние идеальное, американец, пишите в лс
источник

AL

Artem Loginov in JSNN 🤔 (GSNN)
Anton Kovalev
У меня просто ребята на бэке пишут все в snake_case и меня конфузит слегка. Хотя, наверное, все так и должно быть, ведь язык на котором они пишут – питон. 😄
Начнешь на снейке писать будут конфузить библиотеки и распространенные еслинты
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
Не, мне привычнее camel все-таки
источник

AL

Artem Loginov in JSNN 🤔 (GSNN)
Я про это и говорю, что не вариант менять фронт под апишку, ну вон Андрей говорил, что они прогоняют все в camelCase и  обратно когда забирают данные из API, но меня что-то пугают такие трансформации )
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Пусть бэк в кэмелкейс сам перегоняет. Под предлогом уменьшения траффика.
источник

E

Evgeniy 🍀 in JSNN 🤔 (GSNN)
Sergey Smyshlyaev
Пусть бэк в кэмелкейс сам перегоняет. Под предлогом уменьшения траффика.
не, надо отдельный микросервис-прослойку для камелизации
источник

E

Evgeniy 🍀 in JSNN 🤔 (GSNN)
и чтоб все в kubernetes-кластере крутилось
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
Artem Loginov
Я про это и говорю, что не вариант менять фронт под апишку, ну вон Андрей говорил, что они прогоняют все в camelCase и  обратно когда забирают данные из API, но меня что-то пугают такие трансформации )
меня до сих кор воротит от того как DOM API аттрибуты и css свойства в camelCase трансформирует
источник

АА

Алексей Авдеев in JSNN 🤔 (GSNN)
мы как-то написали большой проект, где не перегоняли
получилась мешанина :)
источник