Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что для вас высший пилотаж в кодинге? 
:(
    Опции темы
Mayk
Дата 18.4.2008, 10:14 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а




не согласен с Veitmen'ом во многом, в частности: 

Цитата(Veitmen @  18.4.2008,  00:48 Найти цитируемый пост)
Высший пилотаж в кодинге, это в первую очередь доскональное знание того как работают те или иные функции.

ну и как работает fopen? идём копать libc? а ЗАЧЕМ? Заняцца больше нечем?

Цитата(Veitmen @  18.4.2008,  00:48 Найти цитируемый пост)
Когда ты знаешь какой формат кода является общепринятым для этого языка.

WTF is формат кода?  Стиль отступов и названий переменных? Ну "общепринятого" "формата" в с++ никогда не было. У qt один формат, у стандарта - второй, у mfc - третий. 


Цитата(Veitmen @  18.4.2008,  00:48 Найти цитируемый пост)
Если при создании программы ты видишь насквозь ее структуру и архитектуру. 

... то твоё видение на фиг никому не надо[в том числе и тебе], потому что завтра звонит заказчег и говорит всё передалать. ОЙ. Реальный мир жесток smile 

А ещё есть такое слово - прототипирование. Прототипы наверное придумали полные ламеры, раз они не могут видеть на сквозь структуру и архитектуру.  smile 



Цитата(Veitmen @  18.4.2008,  11:49 Найти цитируемый пост)
Но все же, если ты перед написанием кода не рисуешь хороших диаграмм, то программа пишется хуже.) Сей факт имеет место быть.) 

Не надо выдавать свои домыслы за факты. Нет такого факта. 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Rififi
Дата 18.4.2008, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1254
Регистрация: 9.3.2008




PM MAIL   Вверх
Veitmen
Дата 18.4.2008, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 10.11.2006
Где: СПБ




Mayk, я с тобой готов поспорить. Либо ты не до конца понял что я имел ввиду. 

Что касается функций, знать их работу стоит. Это дает тебе преимущества при анализе. Тебе будет проще подобрать ту или иную функцию, с одинаковым функционалом но разной реализацией, для решения конкретно твоей задачи. libc я тоже не копал. Но уж фреймворк я копаю до сих пор. Получая много полезных знаний. 

Что касается формата, то и в C++ венгерская аннотация считается хорошим тоном? Разве нет?

Про структуру и архитектуру я вообще промолчу. Что ты имеешь ввиду под тем и другим? При чем тут желания заказчика? Заказчик просит переделать функционал, а не код? Или у тебя не так?

Диаграммы, хм... Возьмем простой пример. Делаешь ты БД. Диаграмму перед этим не рисуешь? Собалезную... Структуру своей программы ты не проектируешь перед началом разработки? Опять таки мне жаль. И это факт, который подтверждается опытом. Только я имею ввиду серьезные 
программные продукты.

Готов услышать твои аргументы.



PM MAIL ICQ   Вверх
JackYF
Дата 18.4.2008, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р




Цитата(Veitmen @  18.4.2008,  18:37 Найти цитируемый пост)
то и в C++ венгерская аннотация считается хорошим тоном? Разве нет?

Нет. Кто тебе это сообщил?

Цитата(Veitmen @  18.4.2008,  18:37 Найти цитируемый пост)
И это факт, который подтверждается опытом.

Да. А у нас другие факты. И тоже мы не первый день программируем. И? smile

Добавлено через 1 минуту и 44 секунды
Цитата(Rififi @  18.4.2008,  15:42 Найти цитируемый пост)
когда выполнены 8 простых правил для разработки более безопасного кода 

Не осуждаю, но статья - 90% воды. Остальные 10% - только улыбка на лице. Пусть сначала man gcc/g++ прочитают, прежде чем утверждать, что -Wall - это максимальный уровень предупреждений.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Veitmen
Дата 19.4.2008, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 10.11.2006
Где: СПБ




Цитата

Нет. Кто тебе это сообщил?


Хм. Раньше я писал на C++, и точно знаю что венгерская аннотация считалась хорошим тоном. Сейчас пишу на C#, вот там она уже практически не используется.

Цитата

Да. А у нас другие факты. И тоже мы не первый день программируем. И? 


Ну поэтому поводу я готов очень долго спорить. За что архитекторы тогда у вас деньги получают? 
PM MAIL ICQ   Вверх
JackYF
Дата 19.4.2008, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р




Цитата(Veitmen @  19.4.2008,  07:12 Найти цитируемый пост)
За что архитекторы тогда у вас деньги получают?  

Не во всякой организации есть чётко выделенные архитекторы ;)


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
batigoal
Дата 19.4.2008, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ




Цитата(JackYF @  19.4.2008,  13:25 Найти цитируемый пост)
Не во всякой организации есть чётко выделенные архитекторы ;) 

Это скорее ненормально, чем наоборот.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Veitmen
Дата 19.4.2008, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 10.11.2006
Где: СПБ




Цитата(batigoal @ 19.4.2008,  15:44)
Цитата(JackYF @  19.4.2008,  13:25 Найти цитируемый пост)
Не во всякой организации есть чётко выделенные архитекторы ;) 

Это скорее ненормально, чем наоборот.

Совершенно верно. +1
PM MAIL ICQ   Вверх
chipset
Дата 19.4.2008, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US




Цитата(Veitmen @  18.4.2008,  09:37 Найти цитируемый пост)
Что касается формата, то и в C++ венгерская аннотация считается хорошим тоном? Разве нет?


У нас на работе увольняют людей которые пользуются венгерской нотацией. Она зло.
ИМХО, самая стандартная нотация это boost/STL но везде по разному и это понятно ибо в многих местах есть legacy код и гораздо легче сменить нотацию 

Добавлено @ 21:18
Цитата(batigoal @  19.4.2008,  05:44 Найти цитируемый пост)
Цитата(JackYF @  19.4.2008,  13:25 Найти цитируемый пост)
Не во всякой организации есть чётко выделенные архитекторы ;) 

Это скорее ненормально, чем наоборот.

В agile/scrum архитекторы не настолько важны как при классической методолгии. В частности, деление "архитектор/тупой кодер" отделяет архитектора от реальности (кодинга) а кодер не способен видеть всю систему из-за чего допустимы ляпы. 


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
JackYF
Дата 19.4.2008, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р




Цитата(batigoal @  19.4.2008,  14:44 Найти цитируемый пост)
Это скорее ненормально, чем наоборот. 

Правильно применять то, что применимо в данный конкретный проект smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Veitmen
Дата 20.4.2008, 07:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 10.11.2006
Где: СПБ




О чем тут спорить? Еще скажите что архитекторы не нужны! И еще одно, системный анализ и проектирование, нужны обязательно. О чем тут спорить то?И я так понял, что все хотят оспорит все и что бы приняли именно их точку зрения, потому что так можно самому себе доказать что в кодинге тебе присущ высший пилотаж? Ну я вот написал, и могу с уверенностью сказать что я еще далек от совершенства. Но мне кажется что именно те качества важны которые я перечислил, что бы высший пилотаж при кодинге, был рядом с тобой. Мы не найдем одну точку зрения, мы найдем верную, только собрав ее из многих точек зрения.
PM MAIL ICQ   Вверх
Veitmen
Дата 20.4.2008, 07:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 10.11.2006
Где: СПБ




Цитата(chipset @ 19.4.2008,  21:16)
У нас на работе увольняют людей которые пользуются венгерской нотацией. Она зло.
ИМХО, самая стандартная нотация это boost/STL но везде по разному и это понятно ибо в многих местах есть legacy код и гораздо легче сменить нотацию 


Ну я спорить здесь не буду. С этим я соласен.  smile 
PM MAIL ICQ   Вверх
W4FhLF
Дата 20.4.2008, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006




Лично я стал смотреть на разработку ПО иначе после прочтения книги Стива Макконнелла "Совершенный код". Применять хотя бы треть из того, что написано там - уже огромный шаг навстречу гуру smile 

Это сообщение отредактировал(а) W4FhLF - 20.4.2008, 08:01


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
chipset
Дата 20.4.2008, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US




Насчёт венгерки. http://www.joelonsoftware.com/articles/Wrong.html


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0673 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.