А как создают программы?
DELETED
Акула пера
8/8/2007, 4:08:24 PM
(maxdiverSxn1 @ 07.08.2007 - время: 23:12) Позволю себе не согласиться :)
ИМХО лучше набор Кормен + Сейджвик + Шень + Вирт + Окулов (по убыванию сложности).
Ага... Вот и получаются потом веб-"программисты".
Язык для программиста вторичен, первично алгоритмическое мышление.
ИМХО лучше набор Кормен + Сейджвик + Шень + Вирт + Окулов (по убыванию сложности).
Ага... Вот и получаются потом веб-"программисты".
Язык для программиста вторичен, первично алгоритмическое мышление.
do-do
Мастер
8/9/2007, 12:35:42 AM
Первичен ЗАКАЗЧИК с толстым кошельком :) Он нам дан В ощущениях (Девочки, вино, сауна....) котрые мы МОЖЕМ получить :)
barrakuda
Профессионал
8/9/2007, 1:09:29 AM
Главное - получать удовольствие от того, чем занимаешься, имхо
maxdiversexnarod1
Специалист
8/9/2007, 2:24:04 AM
(JeyLo @ 08.08.2007 - время: 12:08) (maxdiverSxn1 @ 07.08.2007 - время: 23:12) Позволю себе не согласиться :)
ИМХО лучше набор Кормен + Сейджвик + Шень + Вирт + Окулов (по убыванию сложности).
Ага... Вот и получаются потом веб-"программисты".
К чему бы это?
ИМХО лучше набор Кормен + Сейджвик + Шень + Вирт + Окулов (по убыванию сложности).
Ага... Вот и получаются потом веб-"программисты".
К чему бы это?
DELETED
Акула пера
8/9/2007, 3:21:30 PM
(maxdiverSxn1 @ 08.08.2007 - время: 22:24) К чему бы это?
К тому, что называть себя программистом - не быть им. Программировать и калькуляторы можно, никто же не называет себя "программист калькуляторов".
К тому, что называть себя программистом - не быть им. Программировать и калькуляторы можно, никто же не называет себя "программист калькуляторов".
barrakuda
Профессионал
8/10/2007, 1:31:04 AM
К тому, что называть себя программистом - не быть им. Программировать и калькуляторы можно, никто же не называет себя "программист калькуляторов".
Ну всё... Думаю, оскорблённые программисты калькуляторов это так не оставят...
Ну всё... Думаю, оскорблённые программисты калькуляторов это так не оставят...
DELETED
Акула пера
8/10/2007, 2:16:03 PM
(barrakuda @ 09.08.2007 - время: 21:31) Ну всё... Думаю, оскорблённые программисты калькуляторов это так не оставят...
Блин.
Блин.
doodge
Специалист
8/17/2007, 12:19:09 PM
JeyLo
я так понял речь идёт о следующей (их) книге (ах):
Кнут Д. Искусство программирования. T. 1. Фундаментальные алгоритмы
Кнут Д. Искусство программирования. T. 2. Получисленные алгоритмы
Кнут Д. Искусство программирования. T. 3
а можешь выложить или ссылочкой поделится, (но только книги на русском)
я так понял речь идёт о следующей (их) книге (ах):
Кнут Д. Искусство программирования. T. 1. Фундаментальные алгоритмы
Кнут Д. Искусство программирования. T. 2. Получисленные алгоритмы
Кнут Д. Искусство программирования. T. 3
а можешь выложить или ссылочкой поделится, (но только книги на русском)
limushi
Новичок
8/27/2007, 11:47:30 PM
Скорей напоминает вопрос - "Вам шашечки, или ехать?"
Первоначально - ставится задача или проблема - как удобнее, так и называйте. А потом уже вы начинаете думать - как/каким способом/средствами я/мы/они/группа поддержки можем это решить.
А изучить язык, синтаксис, правила - это уже второстепенно. Некоторые из ребят отметили здесь составление логического алгоритма - но опять таки, если ошибочно мы поставим задачу, то и действия наши уйдут в сторону.
А в остальном - практика, практика и еще раз - практика.
Первоначально - ставится задача или проблема - как удобнее, так и называйте. А потом уже вы начинаете думать - как/каким способом/средствами я/мы/они/группа поддержки можем это решить.
А изучить язык, синтаксис, правила - это уже второстепенно. Некоторые из ребят отметили здесь составление логического алгоритма - но опять таки, если ошибочно мы поставим задачу, то и действия наши уйдут в сторону.
А в остальном - практика, практика и еще раз - практика.
Mind Breaker
Интересующийся
1/11/2008, 3:12:33 PM
писец ну у вас и рассуждения...
пишу просто потому что обидно:
программист - тот кто понимает что он пишет
кодер - пишет то что сказано
т.е. в обязанности программиста входит отладка, оптимизация и написание системы обработки ошибок(имеються ввиду блокирование возникновения любых ошибочных сценариев работы программы). короче говоря программист прежде всего - логик, который обьясняет компу че ему делать на основе того что комп уже понимает.
пишу просто потому что обидно:
программист - тот кто понимает что он пишет
кодер - пишет то что сказано
т.е. в обязанности программиста входит отладка, оптимизация и написание системы обработки ошибок(имеються ввиду блокирование возникновения любых ошибочных сценариев работы программы). короче говоря программист прежде всего - логик, который обьясняет компу че ему делать на основе того что комп уже понимает.
DELETED
Акула пера
1/12/2008, 6:40:44 PM
(Mind Breaker @ 11.01.2008 - время: 12:12) писец ну у вас и рассуждения...
пишу просто потому что обидно:
программист - тот кто понимает что он пишет
кодер - пишет то что сказано
т.е. в обязанности программиста входит отладка, оптимизация и написание системы обработки ошибок(имеються ввиду блокирование возникновения любых ошибочных сценариев работы программы). короче говоря программист прежде всего - логик, который обьясняет компу че ему делать на основе того что комп уже понимает.
пишу просто потому что обидно:
программист - тот кто понимает что он пишет
кодер - пишет то что сказано
т.е. в обязанности программиста входит отладка, оптимизация и написание системы обработки ошибок(имеються ввиду блокирование возникновения любых ошибочных сценариев работы программы). короче говоря программист прежде всего - логик, который обьясняет компу че ему делать на основе того что комп уже понимает.
DELETED
Акула пера
1/13/2008, 1:08:35 PM
(Mind Breaker @ 11.01.2008 - время: 12:12) программист - тот кто понимает что он пишет
кодер - пишет то что сказано
Прикольно. Кодер не понимает, что он пишет? Роботы атакуют....
кодер - пишет то что сказано
Прикольно. Кодер не понимает, что он пишет? Роботы атакуют....
Mind Breaker
Интересующийся
1/13/2008, 3:23:57 PM
ну как сказать...
кодер-т.е. пишуший код, что-то типа переводчика, а на детали ему наплевать...
кодер-т.е. пишуший код, что-то типа переводчика, а на детали ему наплевать...
DELETED
Акула пера
1/13/2008, 4:22:15 PM
А такие бывают? Впрочем это риторический вопрос. 99.9% так называемых программистов пишут код, что-то типа переводчика, а на детали им наплевать.... Агу, прощай искусство.
do-do
Мастер
2/10/2008, 12:58:42 PM
Думаю по теме топика :)
Не так важно, как, важно КТО :)
А вот КТО и НА Чем будет ваять софт в нашем отечестве
Компания CodeGear объявила о приобретении Федеральным агентством по образованию России лицензии на 1 миллион мест с целью обучения российских школьников программированию и разработке ПО. Продукты компании CodeGear (Delphi, Delphi для .NET и C++ Builder) будут использоваться в общеобразовательных школах России, чтобы помочь воспитать новое поколение программистов. ............
"Учащиеся в России издавна программируют на языках Delphi и Pascal, - говорит исполнительный директор компании CodeGear Джим Дуглас. - В рамках исследования, проведенного компанией Evans Data в 2007 году, разработчики со всего мира назвали Delphi самой простой в использовании интегрированной средой разработки. Мы рады видеть, что новое поколение разработчиков в лице этих школьников продолжает тенденцию, создавая прогрессивные приложения для наиболее развитых отраслей мировой экономики".
наш ответ на этот паллиатив GCC
Не так важно, как, важно КТО :)
А вот КТО и НА Чем будет ваять софт в нашем отечестве
Компания CodeGear объявила о приобретении Федеральным агентством по образованию России лицензии на 1 миллион мест с целью обучения российских школьников программированию и разработке ПО. Продукты компании CodeGear (Delphi, Delphi для .NET и C++ Builder) будут использоваться в общеобразовательных школах России, чтобы помочь воспитать новое поколение программистов. ............
"Учащиеся в России издавна программируют на языках Delphi и Pascal, - говорит исполнительный директор компании CodeGear Джим Дуглас. - В рамках исследования, проведенного компанией Evans Data в 2007 году, разработчики со всего мира назвали Delphi самой простой в использовании интегрированной средой разработки. Мы рады видеть, что новое поколение разработчиков в лице этих школьников продолжает тенденцию, создавая прогрессивные приложения для наиболее развитых отраслей мировой экономики".
наш ответ на этот паллиатив GCC
DELETED
Акула пера
3/19/2008, 1:24:26 AM
(-=Велла=- @ 03.04.2006 - время: 13:36) способность представить сбее алгорим выполнения какого-либо действия...
как не стараюсь представить себе массив... все какая-то каша в голове получается...
как не стараюсь представить себе массив... все какая-то каша в голове получается...
mvf23
Профессионал
3/21/2008, 5:59:01 AM
(vano-m @ 18.03.2008 - время: 22:24) как не стараюсь представить себе массив... все какая-то каша в голове получается...
Элементарно. Строй солдат себе представляешь? Это и есть массив. Каждый солдат - элемент массива. Все расставлены в определенном порядке, т.е. про одного солдата ты можешь сказать что он стоит на первом месте, про другого что он на двадцать-пятом, а всего солдат скажем 100 (размер массива).
У каждого солдата есть рост (значение элемента массива). Задача сортировки массива - это чтобы выстроить всех солдат по росту.
В твоей задаче, которую ты просил решить в соседнем топике - нужно выбрать самую большую группу солдат стоящих друг за другом, у которых рост представляет собой четное число.
ЗЫ. Солдатов можно выстраивать не только в одну шеренгу (одномерный массив), но и в несколько. Скажем 100 солдат можно выстроить в 10 шеренг по 10 солдатов в каждой шеренге. Это будет называться двумерный массив или матрица, тогда про каждого солдата можно будет говорить что он стоит в такой-то шеренге (строке), и таким-то по порядку (т.е. в таком-то столбце).
ЗЗЫ. Надеюсь потихоньку проясняется ситуация? :)
Элементарно. Строй солдат себе представляешь? Это и есть массив. Каждый солдат - элемент массива. Все расставлены в определенном порядке, т.е. про одного солдата ты можешь сказать что он стоит на первом месте, про другого что он на двадцать-пятом, а всего солдат скажем 100 (размер массива).
У каждого солдата есть рост (значение элемента массива). Задача сортировки массива - это чтобы выстроить всех солдат по росту.
В твоей задаче, которую ты просил решить в соседнем топике - нужно выбрать самую большую группу солдат стоящих друг за другом, у которых рост представляет собой четное число.
ЗЫ. Солдатов можно выстраивать не только в одну шеренгу (одномерный массив), но и в несколько. Скажем 100 солдат можно выстроить в 10 шеренг по 10 солдатов в каждой шеренге. Это будет называться двумерный массив или матрица, тогда про каждого солдата можно будет говорить что он стоит в такой-то шеренге (строке), и таким-то по порядку (т.е. в таком-то столбце).
ЗЗЫ. Надеюсь потихоньку проясняется ситуация? :)
A. n. G. e. L
Новичок
5/3/2008, 6:28:25 AM
Много интересного узнала, спасибо большое!
ddd13
Интересующийся
5/7/2008, 2:41:06 AM
Опыт нужен.
1-3 года настоящий работе в коменде, с правилами написания кода, внутренними распорядками итд итп. После этого понимаешь как это нужно делать - и уже абсолютно точно проект не закончитсят тогда, когда закончится энтузиазм. Когда начинаешь - все обычно так и происходит.
1-3 года настоящий работе в коменде, с правилами написания кода, внутренними распорядками итд итп. После этого понимаешь как это нужно делать - и уже абсолютно точно проект не закончитсят тогда, когда закончится энтузиазм. Когда начинаешь - все обычно так и происходит.