![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Результаты опроса: Какой компьютер должен быть у программиста? | |||
Самый навороченный |
![]() ![]() ![]() ![]() |
27 | 30.34% |
Производительнее, чем у конечного пользователя |
![]() ![]() ![]() ![]() |
20 | 22.47% |
Лишь бы компилятор запустился |
![]() ![]() ![]() ![]() |
32 | 35.96% |
Программисту компьютер вообще нафиг не нужен |
![]() ![]() ![]() ![]() |
10 | 11.24% |
Голосовавшие: 89. Вы ещё не голосовали в этом опросе |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.03.2011
Сообщений: 13
|
![]()
Относительно конечного пользователя:
- производительный, или не очень? - какой объем оперативной и дисковой памяти? - нужна ли видеокарта (если он не разрабатывает видеоигры)? Однажды мне довелось услышать мнение, что программист, как и художник, чтобы творить качественные произведения, должен быть голодным. В случае программиста это означает, что в то время как у бухгалтера стоит, к примеру, Corei7, первый может вполне удовольствоваться 8086/88 (в который загружать ДОС с одной дискеты и Паскаль с другой). Конечно, я немного утрирую ситуацию, но смысл, думаю, понятен. Сможет ли он в этом случае писать качественные программы и в приемлемый срок? Основные критерии оценки: качество конечного продукта, производительность труда программиста, рациональность использования вычислительных ресурсов. Под качеством понимается быстродействие, сведение к минимуму (а лучше к нулю) ошибок в коде, оптимальный пользовательский интерфейс. Соображениями имиджа (т.е.у главбуха или директора должен стоять и припадать пылью офигенный комп потому что это круто и надо соответствовать) мы здесь не руководствуемся. Рациональность использования -- это, опять же к примеру, если вместо 5 компьютеров с разными операционками, на которых нужно в итоге протестировать работу программы, у программиста будет стоять один но с 8 гигами ОЗУ, мощным процессором с поддержкой виртуализации и объемным винтом для хранения образов тестовых машин. Оставляйте пожалуйста свои мнения. |
![]() |
![]() |
![]() |
#2 | |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]() Цитата:
![]() У программиста должно быть одно устройство - мозг. Все остальное не та важно (в программировании)
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.03.2011
Сообщений: 13
|
![]()
По поводу тщательнее -- не факт, а вот то что дольше - однозначно, ИМХО Т.е. вариант ответа №4, если я правильно понял. Если не затруднит, проголосуйте пожалуйста.
|
![]() |
![]() |
![]() |
#4 | |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]() Цитата:
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 13.03.2011
Сообщений: 13
|
![]()
Это просто: одно вытекает из другого. Если компьютер слишком медленный, а сроки сдачи проекта поджимают, что страдает в первую очередь, если не тщательность? Это в любом случае. Кроме того в ущербе оказываются и множество других вещей, к примеру присутствие удобного пользовательского интерфейса. Но с другой стороны, если дать ламеру, называющему себя программистом в руки даже самый быстрый компьютер, тщательнее писать программы он не станет. Вот поэтому и не факт. Надеюсь, исчерпывающе ответил на Ваш вопрос.
А вообще мы здесь не обсуждаем способности к программированию того или иного программиста. Подразумевается что это профессионал. Вопрос состоит в том, каким его следует снабдить компьютером чтобы повысить производительность труда (и следует ли это делать вообще - см. 4 вариант). |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 26.05.2010
Сообщений: 1,648
|
![]()
Прямые руки и компилятор лиш бы запустился - можно творить
![]()
This world will never be What I expected (c)
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Написал несколько программ для игровых автоматов.
Комплектация: Проц - целерон 600 Мгц; Видеокарта - NVidiaRiva; ОС - Windows 98. Писал на нём-же. Сдал. Хвалили. Все довольны, все смеються. Быстродействие как-то не напрягло. Считаю - любой. Лишь бы компилилось.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,087
|
![]()
Чем производительнее, тем лучше (видяха тут нафиг не нужна, если работа не связана с графикой). Ну и многое конечно зависит от компилятора и проекта. Если это мелкий проект на С++, то достаточно и слабенького компа. Если это программа для автоматизации работы предприятия, ориентированное на тысячу человек с интерфейсом на WPF и т.д. и т.п. то тут уже совсем другая история. Если брать тот же С++, то на нём очень долго компилятся большие проекты, так что под него процессор бы тоже помощнее нужно. Так же нужно смотреть умеет ли компилятор параллелиться и есть ли смысл в 4-х ядерном процессоре.
В общем, я за мощный комп, чтобы не приходилось сидеть ждать полчаса компиляции и можно было без проблем прогонять тесты на виртуалках. |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]() Цитата:
Кто поработал на скоростном компе, менне мощьный уже начинает бесить.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
![]() |
![]() |
![]() |
#10 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему модификатор доступа в интерфейсе должен быть public? | mike_tihomirov | Общие вопросы .NET | 5 | 09.12.2010 21:33 |
какой тип должен быть у массива? | ВикторияЯ | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 21.05.2010 10:21 |
после выбора в comboBOX какой либо пункт он должен выводить данные в таблице | KingSize | БД в Delphi | 2 | 09.12.2008 19:05 |
TreeView2.Items.Item[j+1].text забито мусором, а должен быть текст | AlDelta | Общие вопросы Delphi | 1 | 07.09.2007 16:37 |