Втомився боротися з лінтерами
Програмував вчора одну цікаву штуку, ну і як завжди, десь в коді який збирає докупи великий реквест, написав багато рядків.
На всіх своїх проєктах я використовую статичний аналізатор коду RuboCop. За замовчуванням він досить затягнутий, і я трохи попустив правила.
Врешті за стільки років користування я помітив що він мені більше не допомагає, а заважає.
Бо методів які збирають докупи великий реквест у мене багато. Бо рядків більше за 140 символів у мене теж трохи є.
Бо неможливо та недоцільно бити код на купу дрібних шматочків якщо він робить одну штуку. Ті методи які можна порефакторити я і так рефакторив, а те що неможливо або не треба то ніколи не рефакторив. А те що там рядків забагато то я і без рубокопа бачу.
😤Одним словом, я втомився вимикати інспекції інлайново, та ультанув:
Metrics/ClassLength:
Enabled: false
Metrics/AbcSize:
Enabled: false
Layout/LineLength:
Enabled: false
Metrics/MethodLength:
Enabled: false
Нарешті можна розслабитись та писати весь код в одному файлі😌
#інструменти
permalink | @full_of_hatred
👇Щоденні донати💰на ЗСУ🪖
🫡@Donate1024Bot
Програмував вчора одну цікаву штуку, ну і як завжди, десь в коді який збирає докупи великий реквест, написав багато рядків.
На всіх своїх проєктах я використовую статичний аналізатор коду RuboCop. За замовчуванням він досить затягнутий, і я трохи попустив правила.
Врешті за стільки років користування я помітив що він мені більше не допомагає, а заважає.
Бо методів які збирають докупи великий реквест у мене багато. Бо рядків більше за 140 символів у мене теж трохи є.
Бо неможливо та недоцільно бити код на купу дрібних шматочків якщо він робить одну штуку. Ті методи які можна порефакторити я і так рефакторив, а те що неможливо або не треба то ніколи не рефакторив. А те що там рядків забагато то я і без рубокопа бачу.
😤Одним словом, я втомився вимикати інспекції інлайново, та ультанув:
Metrics/ClassLength:
Enabled: false
Metrics/AbcSize:
Enabled: false
Layout/LineLength:
Enabled: false
Metrics/MethodLength:
Enabled: false
Нарешті можна розслабитись та писати весь код в одному файлі😌
#інструменти
permalink | @full_of_hatred
👇Щоденні донати💰на ЗСУ🪖
🫡@Donate1024Bot