Romɑn
https://habr.com/company/golovanov_net/blog/422699/ почитвая эту статью вспомниаю свою вечно ускользающую мысль про связь чистых ф-ций и квантовых вычислений
Анна
Чистые функции, космические корабли... тут парню говорят, не копипасти код, вынеси в функцию. А он генерит копи-паст код генератором и вываливает это всё на ревью с комментом типа "как же вы достали, подавитесь"
Анна
Vasily
Долбоеб
Анна
Надо к такому на ревью с битой приходить
надо тогда в командировку ехать, а бита наверное не влезет в чемодан
Анна
Написала, что фигу, рефактори давай. Ой завтра что будет
Vasily
Анна
Белые обезьяны не дают благородному конфуцианскому мужу наваливать кодяру тоннами!
Bonart
Белые обезьяны не дают благородному конфуцианскому мужу наваливать кодяру тоннами!
Иногда лучший способ исправить кривое - наложить прямое и отсечь лишнее. (С) Конфуций
Hog
Окамлой
Vasily
Белые обезьяны не дают благородному конфуцианскому мужу наваливать кодяру тоннами!
Я уже слишком ленив, чтобы писать лишний повторяющийся код. Товарищ, видать, пока усерден
gsomix
https://code.visualstudio.com/blogs/2018/09/10/introducing-github-pullrequests
Vasily
Чтобы максимальный был за разумное число строк в пулл реквесте
Анна
Чтобы максимальный был за разумное число строк в пулл реквесте
То что надо, нет кода - нет ревью - нет проблем
Vasily
У меня были пр , где я выкидывал по 15к строк, помню
Pavel
https://code.visualstudio.com/blogs/2018/09/10/introducing-github-pullrequests
Wow, надо срочно запилить какой-нибудь PR и оценить фичу 👍
Pavel
Я уже потестил.
И как впечатления?
gsomix
Прикольно.
gsomix
Комментики прямо в коде.
gsomix
Как на гитхабе.
Pavel
Круто, надо будет потестить
Bonart
Сделай обратный kpi
KPI не надо. Только розги как часть учебного процесса
Nikolay
А у нас тут есть задроты C?
Nikolay
Кроме Фридриха
gsomix
А у нас тут есть задроты C?
Ты вопрос-то задавай.
Nikolay
Хвала C
Nikolay
В общем, довольно простую штуку не пойму как сделать
Nikolay
#define LED_POWER_VAL 0
Nikolay
Как получить не 0?
Nikolay
Т.е. 1
Nikolay
Т.е. типа #define LED_COLOR_VAL ~LED_POWER_VAL
Romɑn
Прокинуть при компиляции флаг Led_... 1?
Romɑn
Я хз, пальцем в небо ткнул
gsomix
Чёт не понял
#define LED_COLOR_VAL !LED_POWER_VAL
Nikolay
Омг
Nikolay
А я тут побитовые операции гадаю
Nikolay
Спасибо
Hog
при побитовых ещё &1 надо... наверное
Hog
#define LED_COLOR_VAL !LED_POWER_VAL
жаваскрипт какой-то
Nikolay
https://github.com/Dolfik1/ToggleSwitchToy/blob/master/PIC16F628A/main.c Вот можете заценить :D
gsomix
if (modeSwitching == 1) {
Nikolay
Ну да, можно же if (1)
Nikolay
Не привыкну -_-
gsomix
@Dolfik А теперь напиши кодогенератор на F# и сделай нормально.
Nikolay
Смешно)))
gsomix
Нет.
gsomix
Секунду.
Nikolay
Program space used 348h (840) of 800h words (41.0%) Data space used 4Dh (77) of E0h bytes (34.4%)
Nikolay
Места не хватит
gsomix
Для твоей программы?
Nikolay
Да
Nikolay
Плюс гемор будет с прерываниями и прочим
Nikolay
Нужно на чистых функциях написать!
gsomix
https://www.youtube.com/watch?v=dMAeX0MCQmI
gsomix
Чувак показывает свои инструменты для написания демок под SNES.