Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите, есть-ли способ в M$VS пометить к примеру поле или метод с сообщением типа "Реализация временная и должна быть пересмотрена". Ну, часто бывает нужно бросить г-код без обработок иксепшнов, оптимизаций и др. Чтобы не забыть и как-то напоминало себе и другим? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 11:58 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
Фёдор К, Чем ObsoleteAttribute не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:04 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
Фёдор К, Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:14 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
AxeleronФёдор К, Чем ObsoleteAttribute не устраивает? Это вообще из другой оперы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:15 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttФёдор К, Код: c# 1. 2. 3. 4. 5. Красиво, конечно, только компилятору будет пофиг на все это. Разве что ТС захочет открывать каждый класс и пролистывать, чтобы найти это все 'добро'... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:17 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
AxeleronhVosttФёдор К, Код: c# 1. 2. 3. 4. 5. Красиво, конечно, только компилятору будет пофиг на все это. Разве что ТС захочет открывать каждый класс и пролистывать, чтобы найти это все 'добро'... Я так понимаю, таски при этом в помощь. А компилятору должно быть и так хорошо. Так как смысл в том, что когда-нибудь.. будет ой как много свободного времени и хорошее настроение и можно будет заняться рефакторингом. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:19 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
У решарпера ещё есть крутая поддержка: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:20 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttAxeleronФёдор К, Чем ObsoleteAttribute не устраивает? Это вообще из другой оперы. к сожалению по-человечески сделать нельзя TODO - это хорошо, но в ряде случаев видеть то хочется не весь говнокод, а только реально вызываемый ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:21 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
AxeleronРазве что ТС захочет открывать каждый класс и пролистывать, чтобы найти это все 'добро'... Не надо, студия из коробки может показывать весь список. Решапер это показывает прям в дереве, как в солюшене. Можно настроить при желании хуки, да много что можно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:21 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
ИзопропилTODO - это хорошо, но в ряде случаев видеть то хочется не весь говнокод, а только реально вызываемый (dot/N)Cover +NUnit и всё-всё можно видеть, чево-каво и как и почему, зачем, как жить дальше )) ещё поднять сонаркуб и кайфовать от +100500 метрик кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 12:24 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
Спасибо всем. Я имел ввиду, чтобы как Обслит глаза мозолил в коде. Но придется работать со списком задач. В конце-концов это дисциплинирует. :) С уважением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 13:11 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
Ха, да вы все ламеры! Надо так: Код: c# 1. Тогда будет напоминание такое, что по любому не забудешь исправить! :) По моему многие так делают, бывает упадет приложение, потом запустишь сделаешь тоже самое, а все ок - без ошибок. Это значит они TODO в лог записали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 14:28 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
С руководством договорится, что начиная с такого-то числа, если не исправил, то минус 5% от зарплаты каждый месяц, пока не исправил :) Ну или если не бабками, то на рабочем месте стоит табличка: "Говнокодер", - пока не исправил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 16:27 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
skyANA, >то на рабочем месте стоит табличка: "Говнокодер", - пока не исправил. Как Маконнелл писал, над рабочим местом повесить леденец, типа сосунок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 17:47 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
skyANAот зарплаты каждый месяц, пока не исправил :) Стёр коммент и всё пучком? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 20:07 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAот зарплаты каждый месяц, пока не исправил :) Стёр коммент и всё пучком? Пул реквест не пройдёт ревью и не получит апрува :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 22:12 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
skyANAПул реквест не пройдёт ревью и не получит апрува :) Офигенная автоматизация процесса разработки Юнит-тест упал, и ничего никуда не пройдёт автоматически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2015, 00:52 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
Фёдор КСпасибо всем. Я имел ввиду, чтобы как Обслит глаза мозолил в коде. Но придется работать со списком задач. В конце-концов это дисциплинирует. :) С уважением. Странный кейс какой-то. Если ты написал TODO в коде, значит что-то не доделал, значит что-то будет не работать, или работать не так. Это и без всяких мозолилок будет очевидно. Аналогом TODO комментов могли бы быть записи в блокнотике на столе, типа: «вернуться к файлу XXXXX/YYYYY/XXXXX/AAAA.cs к строке 2456, допилить эту фигню». Это не более, чем закладка с пояснением, личный инструмент разработчика. Если так хочется мозолилку, пишешь свой кастомный атрибут типа [VzorviMneMozgAttribute] и один юнит-тест, который будет валиться, если найдёт хоть один такой атрибут. Если тесты не используешь, можно зафигачить билд-таск который будет ворнинги толкать в консоль или вообще валиться с ошибкой, зависит от степени мазохизма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2015, 00:59 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAПул реквест не пройдёт ревью и не получит апрува :) Офигенная автоматизация процесса разработки Юнит-тест упал, и ничего никуда не пройдёт автоматически.Юнит-тест упал из-за стёртого комментария? Офигенное модульное тестирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2015, 07:59 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
skyANAЮнит-тест упал из-за стёртого комментария? Нет, тест упал, потому что метод работает не так как надо. На комментарии вообще пофигу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2015, 09:43 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAЮнит-тест упал из-за стёртого комментария? Нет, тест упал, потому что метод работает не так как надо. На комментарии вообще пофигу У ТСа метод вроде работает как надо, проблема в том, что это "г-код без обработок иксепшнов, оптимизаций и др". То есть таки нужно code review при pull request-ах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2015, 10:50 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttФёдор КСпасибо всем. Я имел ввиду, чтобы как Обслит глаза мозолил в коде. Но придется работать со списком задач. В конце-концов это дисциплинирует. :) С уважением. Странный кейс какой-то. Если ты написал TODO в коде, значит что-то не доделал, значит что-то будет не работать, или работать не так. Это и без всяких мозолилок будет очевидно. - Да согласен я, согласен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2015, 10:58 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
skyANAпроблема в том, что это "г-код без обработок иксепшнов, оптимизаций и др". Код: c# 1. TODO комментарии -- это личный инструмент разработчика. По сути, это закладка, чтобы быстро вернуться к коду. Тут уже зависит от того, кто как свою работу планирует, появилось свободное время, прошёлся по своим закладкам. skyANAТо есть таки нужно code review при pull request-ах А у вас есть code review по комментариям? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2015, 11:03 |
|
||
|
Пометить объект
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAпроблема в том, что это "г-код без обработок иксепшнов, оптимизаций и др". Код: c# 1. TODO комментарии -- это личный инструмент разработчика. По сути, это закладка, чтобы быстро вернуться к коду. Тут уже зависит от того, кто как свою работу планирует, появилось свободное время, прошёлся по своим закладкам. skyANAТо есть таки нужно code review при pull request-ах А у вас есть code review по комментариям?у нас есть code review pull request-ов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2015, 13:15 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39125188&tid=1356103]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 385ms |

| 0 / 0 |
