Мохнатые уроды и моральные пёзды. Войти !bnw Сегодня Клубы

Нужна кому работа?
http://freelansim.ru/tasks/51682

#2MN4DP / @l29ah / 3974 дня назад

#2MN4DP/17G / @krkm / 3974 дня назад
@kurkuma >1 отклик Куркума, ну отдай мне эту работу!
#2MN4DP/LD2 / @4077 --> #2MN4DP/17G / 3974 дня назад
> Читаемый, структурированный код с комментариями, в комментариях объяснение что в данном месте делается (в итоге код будет опубликован в опенсорс проекте и будет доступен для свободного использования) Что за говно? Код либо читаемый, либо с комментариями. Если в комментариях объясняется, что делается в коде -- значит код нечитаемый.
#2MN4DP/FB4 / @kb / 3974 дня назад
@kb комментарии читаются быстрее чем любой код
#2MN4DP/O1R / @krkm --> #2MN4DP/FB4 / 3974 дня назад
ты работодатель чтоли лол?
#2MN4DP/ORF / @ninesigns / 3974 дня назад
@kb если в коментариях объясняется НАХУЯ так сделано, то норм. ты ведь не можешь знать по каким костылям прошелся и автор и почему выбрал именно такое решение.
#2MN4DP/JNA / @ninesigns --> #2MN4DP/FB4 / 3974 дня назад
@4da не, такого опенсорца нам не надо, пусть коммитит туда где костыли, исправляет вот это вот и чтобы норм код читаемый без костылей получился, а то за комментарии на хабре уважать не будут
#2MN4DP/D60 / @krkm --> #2MN4DP/JNA / 3974 дня назад
@kurkuma > код читаемый без костылей получился такое бывает только в еще не написаных исходниках хаскеле.
#2MN4DP/8EW / @ninesigns --> #2MN4DP/D60 / 3974 дня назад
@4da ну и пусть, зато сколько звездочек на гитхубе соберем, понимаешь?
#2MN4DP/8VO / @krkm --> #2MN4DP/8EW / 3974 дня назад
@kurkuma думаешь больше чем у них -> https://github.com/irungentoo/ProjectTox-Core ?
#2MN4DP/K2A / @ninesigns --> #2MN4DP/8VO / 3974 дня назад
Целых 10к за такую ерунду, мило.
#2MN4DP/CFQ / @engineer / 3974 дня назад
@engineer сделаешь?
#2MN4DP/J16 / @ninesigns --> #2MN4DP/CFQ / 3974 дня назад
@4da А железо самому покупать? И ТЗ надо бы посмотреть.
#2MN4DP/DV4 / @engineer --> #2MN4DP/J16 / 3974 дня назад
@engineer лол
#2MN4DP/9E8 / @krkm --> #2MN4DP/DV4 / 3974 дня назад
@kurkuma куркума проигрывают с луддитов
#2MN4DP/CYX / @ninesigns --> #2MN4DP/9E8 / 3974 дня назад
@kurkuma Тут программа меньше 200 строчек будет наверное, просто же. Правда зависит от типа пульта.
#2MN4DP/QMO / @engineer --> #2MN4DP/9E8 / 3974 дня назад
@engineer 200 строчек на js
#2MN4DP/582 / @ninesigns --> #2MN4DP/QMO / 3974 дня назад
@kurkuma Комментарии читаются не быстрее чем правильный код.
#2MN4DP/X7D / @kb --> #2MN4DP/O1R / 3974 дня назад
@4da Для костылей комментарии нужны, но давайте не обсуждать костыли как метод разработки. Понятное дело, что не существует "правильного метода работы с костылями".
#2MN4DP/59B / @kb --> #2MN4DP/JNA / 3974 дня назад
@kb коментарии нужны для любого кода, который неочевиден
#2MN4DP/OBK / @ninesigns --> #2MN4DP/59B / 3974 дня назад
@4da зачем писать неочевидный код?
#2MN4DP/IRO / @kb --> #2MN4DP/OBK / 3974 дня назад
@4da точнее понятно, что он будет, это и есть костыли, собственно, но требование "обильно писать комментарии ко всему коду" -- всё равно, что требование писать неочевидный код (и потом обильно его описывать комментариями)
#2MN4DP/9M7 / @kb --> #2MN4DP/OBK / 3974 дня назад
@kb я не утверждаю что надо писать коментарии ко всему коду, а только описывать свои design decisions и rationale за ними.
#2MN4DP/GAA / @ninesigns --> #2MN4DP/9M7 / 3974 дня назад
@kb нет
#2MN4DP/X6J / @krkm --> #2MN4DP/X7D / 3974 дня назад
@4da ну в README опиши общий дизайн, хуле в коде делать "решил тут въебать паттерн визитор"?
#2MN4DP/7IT / @kb --> #2MN4DP/GAA / 3974 дня назад
@4da комментарии нужны для любого кода, потому что в комментарии плотность информации выше и парсится она быстрее. проще прочитать предложение в каментах о том что делает метод ниже чем парсить десятки строк кода и пытаться интерпретировать его в голове. //сейчас кто-то кукарекнет про нейминг методов
#2MN4DP/GDL / @krkm --> #2MN4DP/OBK / 3974 дня назад
@kurkuma в комментариях плотность меньше и парсится она дольше, т.к. комментарий не способен описать всё происходящее, также поэтому приходится сам код тоже читать (поскольку комментарий все подробности не описывает), а читать его сложнее из-за огромного количества комментариев.
#2MN4DP/G9D / @kb --> #2MN4DP/GDL / 3974 дня назад
@kb ты щас описываешься какие-то свои субъективные проблемы
#2MN4DP/ZEF / @ninesigns --> #2MN4DP/G9D / 3974 дня назад
@kb комментарий не должен описывать максимально точно, он должен описывать поверхностно, чтобы сразу было ясно тут то что ты ищешь или нет. а каменты уровня "складываем две переменные и кладем в третью" на каждой строчке - это пиздец, да
#2MN4DP/YY3 / @krkm --> #2MN4DP/G9D / 3974 дня назад
@kurkuma ну так блять, назови функцию "searching_for_foo" и не выёбывайся. а то понаделывают "def add_two_numbers(a, b): """Adds two numbers""" " блять
#2MN4DP/KUB / @kb --> #2MN4DP/YY3 / 3973 дня назад
@kb уау, креативно // хули ты мне тут, далеко не всегда можно уместить понятное описание метода в название. в add_two_numbers конечно не нужен комментарий, но полно мест где он нужен и сэкономит время читающему
#2MN4DP/XHA / @krkm --> #2MN4DP/KUB / 3973 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.