OSDev

для всех
Текущее время: 19 окт 2017, 15:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: хороший IDE залог успеха
СообщениеДобавлено: 22 авг 2015, 08:36 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 274
недавно задумался, если бы у меня был хороший IDE я бы щас всё на свете сделал бы,
вот и решил спросить, действительно ли помогает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 22 авг 2015, 11:42 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1056
IDE конечно вещь но, и тесты писать надо. И статический анализ хорошо помогает.
Плюс определённая манера написания тоже позволяет решить ряд проблем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 24 авг 2015, 07:42 

Зарегистрирован: 28 окт 2014, 10:41
Сообщения: 30
Так вопрос состоит в том, что его (ИДЕ) нету или же в том, что какой-то всё-таки есть, но он не достаточно хороший?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 24 авг 2015, 11:13 

Зарегистрирован: 31 июл 2013, 09:40
Сообщения: 28
От проекта ж зависит. Вообще сейчас VS Community может практически всё. Если чего-то не может, то в интернетах лежит огромная куча расширений.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 24 авг 2015, 12:43 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 938
Откуда: Дагоба
scuter,
Visual Studio можно официально скачать бесплатно. Очень жаль, что вы потеряли столько времени, а то у нас уже давно была бы готовая ОС.

PS.
Считать, что во всём виновато отсутствие такого инструмента, как IDE, - это заблуждение. Если бы у вас была идеальная IDE, вы бы всё равно не написали ОС ни за год, ни за два...
Основным объёмом работы всегда был и остаётся сам творческий процесс, который невозможно сократить. IDE выполняет две основных функции - редактирование и отладка. Отладка требует много времени только если программист не аккуратен и часто допускает ошибки. А функции редактора отлично выполняет... любой хороший текстовый редактор. Раньше я активно пользовался отладочными средствами IDE, но последние годы отошёл от них как по объективным, так и по субъективным причинам. Сейчас отлаживаю "по старинке" - выводом в консоль, и совершенно не страдаю по трассировке и брейк-поинтам.

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 24 авг 2015, 16:47 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1056
Ну тут палка о двух концах. С одной стороны работая без отладчика научился писать так что-бы не делать простых ошибок. С другой стороны время локализации бага увеличилось. Но в целом пишу дольше чем отлаживаю.
Написание тестов в любом случае нужно. Рано или поздно столкнёшься с регрессивным тестированием.Так что экстремальное тестирование не годится, а в моем случае оно и бесполезно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 25 авг 2015, 11:31 
Аватара пользователя

Зарегистрирован: 17 фев 2013, 16:13
Сообщения: 163
Yoda писал(а):
Раньше я активно пользовался отладочными средствами IDE, но последние годы отошёл от них как по объективным, так и по субъективным причинам. Сейчас отлаживаю "по старинке" - выводом в консоль, и совершенно не страдаю по трассировке и брейк-поинтам.

Я около 10 лет так и работал, только в качестве среды использовал FAR, файловый менеджер в котором есть текстовый редактор. Однако потом пришёл к выводу, что нужно комбинировать несколько инструментов. Так, у меня в процессе работы может быть открыта студия на одном мониторе и один-два файловых менеджера (в зависимости от задачи) на другом. В зависимости от ряда признаков отладка ведётся либо через консоль, либо через студию. А иногда вообще в голове, пока огород копаешь - и между прочим тоже успешно, хотя и медленно.

Сам по себе IDE, конечно же, не влияет на качество разработки. Помогать в чём-то может, а качеством всё равно управляет программист. И хоть обычный notepad ему дай, грамотный человек напишет всё по уму и там.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 25 авг 2015, 23:21 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 274
Zealint писал(а):
Помогать в чём-то может, а качеством всё равно управляет программист. И хоть обычный notepad ему дай, грамотный человек напишет всё по уму и там.

Zealint ты не любишь html, веб сайты и стартапы тебе отвратительны, чего удивляться то, конечно на блокноте ты всё напишешь без ошибки с первого раза
и без дебагера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 27 авг 2015, 19:16 
Аватара пользователя

Зарегистрирован: 17 фев 2013, 16:13
Сообщения: 163
scuter писал(а):
конечно на блокноте ты всё напишешь без ошибки с первого раза
и без дебагера.

Был период, когда я так и делал. Тренировался к олимпиадам. Нормальная практика, в чём-то полезная. Берётся notepad, пишется решение задачи, если после написания она не компилируется или выдаёт хотя бы одну ошибку в процессе работы - всё удаляется начисто и пишется заново. Это не нужно в промышленном программировании, так что мало кому интересно. Но лично мне пригодилось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: хороший IDE залог успеха
СообщениеДобавлено: 01 окт 2015, 02:09 

Зарегистрирован: 28 окт 2014, 10:41
Сообщения: 30
Так какой IDE лучше всего подходит для низкоуровневой разработки? Есть какой-нибудь специализированный?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB