Re[17]: Огни разработки
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 13.07.09 10:18
Оценка:
VGn> Они оформляют договор?

чего?

помедленнее, пожалуйста, я записываю (С)
Re[27]: Огни разработки
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 13.07.09 10:20
Оценка: +1 -1
Здравствуйте, DarkGray, Вы писали:

ГВ>> А проще — систематически изложить то, что под этими высказываниями подразумевается. Возвращаемся к необходимости систематического обучения, которому все эти метафоры — параллельны.

DG>список метафор — это и есть начало систематического изложения, считай что каждая метафора — это краткий подзаголовок одной или нескольких глав из учебника

Извини за грубость, ты в своём уме?

DG>ps

DG>это такие же метафоры как в русском:
DG>жи/ши пиши с буквой и
DG>мягкий знак в глаголах проверяется с помощью вопросов что делает/что делать
DG>вводные слова отделяются запятой
DG>и т.д.

Так... С кем я спорю, куда я попал, кто эти люди?
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[28]: Огни разработки
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 13.07.09 10:25
Оценка: -1
ГВ>Извини за грубость, ты в своём уме?

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

систематизация обучения — очень долгий процесс, и начинается он именно с кратких названий/метафор/лозунгов существующего опыта.
далее эти метафоры разбираются, переформулируются, структурируются, поверх них вводится система и т.д. — и получается уже систематичный учебник
Re[29]: Огни разработки
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 13.07.09 10:31
Оценка:
Здравствуйте, DarkGray, Вы писали:

ГВ>>Извини за грубость, ты в своём уме?

DG>да
DG>посмотри как выглядел учебник русского языка лет сто пятьдесят назад.
DG>систематизация обучения — очень долгий процесс, и начинается он именно с кратких названий/метафор/лозунгов существующего опыта.
DG>далее эти метафоры разбираются, переформулируются, структурируются, поверх них вводится система и т.д. — и получается уже систематичный учебник

Ёшкин хвост, но система обучения программированию уже давным-давно есть, зачем подменять её наивными правилами?
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[2]: Огни разработки
От: Voblin Россия http://maslyaew.narod.ru/
Дата: 13.07.09 10:32
Оценка: +1
Здравствуйте, dotneter, Вы писали:

D>Отсюда можно чего нибудь полезного выудить.

D>http://commons.oreilly.com/wiki/index.php/97_Things_Every_Programmer_Should_Know

97... Да, мощно. Как бы не стать той сороконожкой, которая задумалась о порядке перестановки ножек.

Впрочем, бывает и круче: 169 Thins Every Driver Should Know
Re[29]: PS
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 13.07.09 10:32
Оценка:
Здравствуйте, DarkGray,

Всё, смываюсь до завтра.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[30]: Огни разработки
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 13.07.09 10:35
Оценка: +1
ГВ>Ёшкин хвост, но система обучения программированию уже давным-давно есть, зачем подменять её наивными правилами?

ссылку на эту систему можно?

в российской информатике(как учебного предмета) нет никакой системы.
Re[18]: Огни разработки
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 13.07.09 10:37
Оценка: -1 :)
VGn>> Они оформляют договор?

DG>чего?


Расшифровываю, с какого ... это заказчик?
Заказчик подразумевает заказ.
И даже игнорируя такую странную постановку вопроса,
важны только внешние интерфейсы. Иначе гнать такого разработчика в шею.

DG>помедленнее, пожалуйста, я записываю (С)


Контора пишет (с)
... << RSDN@Home 1.2.0 alpha 4 rev. 1233>>
Re[20]: Огни разработки
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 13.07.09 10:38
Оценка:
DG>у микрософта довольно хороший код последнее время, и это кстати следствие тех инициатив, которые они внедрили по проверке качества кода.
DG>и кстати они про эти инициативы постоянно всем рассказывают — это к теме интересно или нет заказчикам — как сделано ПО.

ooftopic
Только в этом году работал с кодом Мелкософта. Код у них ОЧЕНЬ разный. В общей массе такое же говно, как и во всех корпоративных продуктах.
Но это не значит, что с ним нельзя работать. Альтернативы обычно намного хуже, если вообще есть.
... << RSDN@Home 1.2.0 alpha 4 rev. 1233>>
Re[27]: Огни разработки
От: Sinclair Россия https://github.com/evilguest/
Дата: 13.07.09 10:44
Оценка: +1 :)
Здравствуйте, DarkGray, Вы писали:
DG>и т.д.
Это — не метафоры и не лозунги. Это неумолимые правила, т.е. предикаты, описывающие корректный русский текст. Дело не в том, что нужно "стараться писать жи/ши с буквой и", а что жы и шы — заведомо неправильные варианты.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Огни разработки
От: Undying Россия  
Дата: 13.07.09 11:03
Оценка: +1
Здравствуйте, DarkGray, Вы писали:

DG>Сформулировано введение, которое показывают откуда берутся огни


DG>

DG>цель, которая ставится перед кодом можно сформулировать следующим образом:
DG>Цель — код должен решать поставленную нами задачу за конкретный срок в том окружении, которое есть; и быть готовым к переформулировке или корректировке задачи по ходу (примечание: время на разработку и модификацию кода входит в срок)


Я бы переформулировал цель следующим образом:

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

Под заказчиком понимается не только и не столько тот, кто собственно платит деньги, но и тот кто этим продуктом будет пользоваться. Специально упоминать в цели о сроках и окружении не нужно, т.к. это неотъемлимая часть поставленной задачи.
Re[19]: Огни разработки
От: Undying Россия  
Дата: 13.07.09 11:09
Оценка:
Здравствуйте, VGn, Вы писали:

VGn>Расшифровываю, с какого ... это заказчик?

VGn>Заказчик подразумевает заказ.

Т.е. если разработка freeware, то сформулировать требования к коду нельзя? А как только разработка становится shareware сразу можно?

VGn>И даже игнорируя такую странную постановку вопроса,

VGn>важны только внешние интерфейсы. Иначе гнать такого разработчика в шею.

Ты серьезно? Т.е. если за прекрасным внешним интерфейсом что-то будет делаться со стократным оверхедом, из-за чего другой разработчик завтра встрянет, то это нормально?
Re[31]: Огни разработки
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 13.07.09 11:17
Оценка:
Здравствуйте, DarkGray, Вы писали:

ГВ>>Ёшкин хвост, но система обучения программированию уже давным-давно есть, зачем подменять её наивными правилами?

DG>ссылку на эту систему можно?

Посмотри в программы профильных вузов.

DG>в российской информатике(как учебного предмета) нет никакой системы.


Значит, это плохая программа. Неполноценная.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[20]: Огни разработки
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 13.07.09 11:18
Оценка:
VGn>>Расшифровываю, с какого ... это заказчик?
VGn>>Заказчик подразумевает заказ.

U>Т.е. если разработка freeware, то сформулировать требования к коду нельзя? А как только разработка становится shareware сразу можно?


Не понял.

VGn>>И даже игнорируя такую странную постановку вопроса,

VGn>>важны только внешние интерфейсы. Иначе гнать такого разработчика в шею.

U>Ты серьезно? Т.е. если за прекрасным внешним интерфейсом что-то будет делаться со стократным оверхедом, из-за чего другой разработчик завтра встрянет, то это нормально?


Читаем последнее предложение. ИМХО если разработчику доверия нет, то это значит, что работу фактически придётся делать дважды.
... << RSDN@Home 1.2.0 alpha 4 rev. 1233>>
Re[9]: Огни разработки
От: Undying Россия  
Дата: 13.07.09 11:22
Оценка:
Здравствуйте, IT, Вы писали:

IT>Как пользователю тебе всё равно каким способом будет решена твоя задача.


Способы решения задачи в плане удобства, надежности, быстродействия и возможности доработки пользователя весьма интересуют. Другое дело, что как правило его возможностей недостаточно для того, чтобы оценить все эти параметры в момент приемки продукта, поэтому обычно в этом аспекте потребителю приходиться надеятся на профессионализм и совесть разработчиков.
Re[28]: Огни разработки
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 13.07.09 11:26
Оценка: -1 :)
S>Это — не метафоры и не лозунги. Это неумолимые правила, т.е. предикаты, описывающие корректный русский текст. Дело не в том, что нужно "стараться писать жи/ши с буквой и", а что жы и шы — заведомо неправильные варианты.

но из фразы "жи/ши пиши с буквой и" — все это не следует.
"жи/ши .." — это действительно лозунг, для всего то, что написал.
Re[21]: Огни разработки
От: Undying Россия  
Дата: 13.07.09 11:27
Оценка: +1
Здравствуйте, VGn, Вы писали:

VGn>>>Расшифровываю, с какого ... это заказчик?

VGn>>>Заказчик подразумевает заказ.

U>>Т.е. если разработка freeware, то сформулировать требования к коду нельзя? А как только разработка становится shareware сразу можно?


VGn>Не понял.


Что такое заказ для freeware-программы?

VGn>>>И даже игнорируя такую странную постановку вопроса,

VGn>>>важны только внешние интерфейсы. Иначе гнать такого разработчика в шею.

VGn>Читаем последнее предложение. ИМХО если разработчику доверия нет, то это значит, что работу фактически придётся делать дважды.


Т.е. интересоваться как решает задачу другой разработчик нельзя? Можно только уволить другого разработчика после того как его решение приведет к проблемам?
Re[19]: Огни разработки
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 13.07.09 11:28
Оценка:
VGn>Заказчик подразумевает заказ.

команда взяла и разместила заказ одному из членов этой команды,
что не так?

VGn>И даже игнорируя такую странную постановку вопроса,

VGn>важны только внешние интерфейсы. Иначе гнать такого разработчика в шею.

т.е. разработчик может не выполнять принятые в команде code style?
Re[3]: Огни разработки
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 13.07.09 11:31
Оценка:
U>Под заказчиком понимается не только и не столько тот, кто собственно платит деньги, но и тот кто этим продуктом будет пользоваться.

обычно это разделяют на заказчика и пользователя, т.к. у них разные цели.

U> Специально упоминать в цели о сроках и окружении не нужно, т.к. это неотъемлимая часть поставленной задачи.


если специально не упоминать, то в итоге каждый будет считать по своему
Re[25]: Огни разработки
От: FR  
Дата: 13.07.09 11:35
Оценка:
Здравствуйте, DarkGray, Вы писали:

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


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