Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 166, средняя оценка - 4.93
yardie
9 / 9 / 0
Регистрация: 14.07.2010
Сообщений: 166
#1

Что должен знать начинающий программист? - C++

07.09.2010, 22:49. Просмотров 21321. Ответов 45
Метки нет (Все метки)

что нужно знать и уметь чтобы устроиться на работу программистом стажёром C++ ???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2010, 22:49     Что должен знать начинающий программист?
Посмотрите здесь:
C++ что должен знать программист который уверенно знает язык ?
C++ Дополнения к языку программирования для программиста. Что ещё, кроме языка, собственно, я должен знать?
Начинающий программист C++
C++ Начинающий си/си++ программист
Начинающий программист C++
Начинающий программист: с какой программы начать? C++
C++ Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
01.11.2011, 21:49     Что должен знать начинающий программист? #41
Цитата Сообщение от alex_x_x Посмотреть сообщение
просто продвинутая система контроля версий, типа ClearCase
Это понятно, но код из клир кейса все равно тянуть придеться на рабочую машину.
alex_x_x
01.11.2011, 23:03
  #42

Не по теме:

Цитата Сообщение от fasked Посмотреть сообщение
Это понятно, но код из клир кейса все равно тянуть придеться на рабочую машину.
неа
на локальном хосте крутится драйвер, который эмулирует локальную файловую систему, то что у них заложено в DSEE
как nfs, только с учетом контроля версий и намного изощренней - с контролем доступа, динамическим подкачиванием изменений итп

Сыроежка
Заблокирован
02.11.2011, 20:04     Что должен знать начинающий программист? #43
Цитата Сообщение от alex_x_x Посмотреть сообщение

Не по теме:


неа
на локальном хосте крутится драйвер, который эмулирует локальную файловую систему, то что у них заложено в DSEE
как nfs, только с учетом контроля версий и намного изощренней - с контролем доступа, динамическим подкачиванием изменений итп

У вас подход явно не профессионала. То есть крайне узкое и неправильное представление.

Давайте рассмотрим ситуацию. Есть проект. У всех членов команды должен быть один скрипт для сборки проекта. В противном случае это приведет к анархии и большой потери времени, когда у одного члена команды собирается, а у другого члена команды не собирается. Такую ошибку порой очень трудно найти, так как не очевидно, что будет определена причина различий, состоящая в том, что есть какие-то малозаметные несовпадения в пакетах сборки. Обычно будете кивать на то, что кто-то там внес в код проекта какие-то изменения, которые ведут себя неопределенным образом.

Поэтому нельзя допускать, чтобы у каждого члена команды был свой пакет сборки проекта.

Это означает, что пакет сборки пишется один раз, или пишется в одном месте, а потом другим членам команды передается для использования. Более того если этот пакет сборки подвергается постоянной модификации, значит он изначально был написан неудачно.

Поэтому ни профессионалу, ни тем более новичку совершенно нет никакой необходимости самостоятельно писать свой сценарий сборки проекта. Если возникают какие-то проблемы при сборке проекта, то в любом случае нужно обсудить это с членами команды!

Обычно в группе выделяется ответственный человек, который сопровождает этот пакет сборки проекта и вносит туда необходимые изменения по мере развития проекта и возникающих нужд.

Более того очень часто на некоторых платформах этот пакет помечают как только доступный для выполнения, а ни читать его, ни тем более изменять его, таких прав не предоставляется другим членам команды.
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
02.11.2011, 20:33     Что должен знать начинающий программист? #44
Сыроежка, как ваш поток мыслей связан с тем, что я написал?
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.11.2011, 01:10     Что должен знать начинающий программист? #45
Цитата Сообщение от Сыроежка Посмотреть сообщение
Обычно в группе выделяется ответственный человек, который сопровождает этот пакет сборки проекта и вносит туда необходимые изменения по мере развития проекта и возникающих нужд.
У нас весьма приличных размеров проект собирается для 5 различных платформ (пишем для embedded) с помощью 3 cmake сценариев(один ядро системы и два для двух вариантов UI) + т.н. toolchain файл для каждой платформы. Изменения вносят все члены комманды(6 человек) и никаих проблем никогда не было. Так что если Вам нужен отдельный ответственный за написание сборочного скрипта, то либо Ваш проект хреново спроектирован, либо Вы используете убогую систему сборки.
Цитата Сообщение от Сыроежка Посмотреть сообщение
Более того очень часто на некоторых платформах этот пакет помечают как только доступный для выполнения, а ни читать его, ни тем более изменять его, таких прав не предоставляется другим членам команды.
Вы это серьезно?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2016, 17:06     Что должен знать начинающий программист?
Еще ссылки по теме:
C++ Что надо знать что бы написать игру
C++ Подскажите что нужно знать
Трудоустройство что важно знать? C++
Что необходимо знать разработчику? C++
Что же нужно знать программисту с математики C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
novator123
0 / 0 / 2
Регистрация: 25.11.2013
Сообщений: 11
14.02.2016, 17:06     Что должен знать начинающий программист? #46
Ух ты. Это интересно
Yandex
Объявления
14.02.2016, 17:06     Что должен знать начинающий программист?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru