О какие вакансии
http://crew.taucraft.com/
Ведущий дотнет разработчик, от 2.5 к$
Краткая характеристика:
Думает объектами и выделяет абстракции из вакуума.
Кодирует вслепую на C# и помнит 10 шорткатов решарпера.
Способен в одиночку решить любую задачу, но может делать это и в паре.
Предсказывает будущее и знает, что появится в .NET 5.0.
Не помнит, как писать код без юнит тестов.
Понимает монады и может объяснить другим, что это такое.
Эти же люди снимают офис в трилистнике в самой высокой точке Минска.Антенну бы у них на окно впихнуть
Денех мало и решарпер я не использую, т.к. он меня огорчает.
Впрочем, я все равно не подойду - я ретроград и до сих пор использую 2008 студию и 3.5 дотнет, потому что монады и абстракции от смены языков и инструментов не изменяются. Ну и в agile и прочий баззворд я не верю.
Ведущий дотнет разработчик, от 2.5 к$
Краткая характеристика:
Думает объектами и выделяет абстракции из вакуума.
Кодирует вслепую на C# и помнит 10 шорткатов решарпера.
Способен в одиночку решить любую задачу, но может делать это и в паре.
Предсказывает будущее и знает, что появится в .NET 5.0.
Не помнит, как писать код без юнит тестов.
Понимает монады и может объяснить другим, что это такое.
Эти же люди снимают офис в трилистнике в самой высокой точке Минска.
Денех мало и решарпер я не использую, т.к. он меня огорчает.
Впрочем, я все равно не подойду - я ретроград и до сих пор использую 2008 студию и 3.5 дотнет, потому что монады и абстракции от смены языков и инструментов не изменяются. Ну и в agile и прочий баззворд я не верю.
no subject
Поиск символов да - я только ради этого и стал смотреть решарпер.
С рефакторингом вообще вопрос неясный.
У меня рефакторинг обычно - это "выкинуть целиком плохо спроектированный и кривонаписанный 5 лет назад модуль и сделать его с нуля нормально". Чтобы массово тасовать существующие интерфейсы-классы-методы, обычно не бывает, т.к. почти всегда этот процесс упирается в кривое проектирование, а нормально спроектированное решение обычно кодируется с минимальными затратами времени и сил :)
Ну и для F# решарпер бесполезен.
no subject
no subject
Я обычно как только вижу, что метод сильно большой или логически разделяется на куски - сразу начинаю его отдельными методами писать, т.е. методы выделяются до того, как код написан.
no subject
Если честно ничего кроме exctract method не использую. У Фаулера столько случаев расписано, но что-то как-то в реально жизни всё не так в итоге получается.
no subject
no subject