На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (17) 1 [2] 3 4 ...  16 17 все  ( Перейти к последнему сообщению )  
> Программист-профессионал vs программист-любитель
    Цитата IL_Agent @
    Что ты под этим понимаешь ?

    человек, который пишет на ассемблере, хаскеле и матлабе, но не знает сишки - это глупый любитель

    Добавлено
    а вообще фееричский сиплюсплюс головного мозга у написавшего подобное.
    Цитата sergioK @
    Профессионал это тот кто знает С/С++ даже если он работает на чем то другом ,
      Цитата sergioK @
      Профессионал это тот кто знает С/С++ даже если он работает на чем то другом

      LOLWUT? Сишка — архаичное поделие 70-х. В современном мире ей практически нет места. Если ты не пишешь драйвера, то знать сишку нет вообще никакой необходимости.
      Сообщение отредактировано: korvin -
        Цитата korvin @
        Сишка — архаичное поделие 70-х. В современном мире ей практически нет места.

        :D

        Да-да, место есть только для лиспов, хаскеля и Go :lol:
          Цитата IL_Agent @
          Цитата sergioK @
          знает С/С++

          Что ты под этим понимаешь ?
          Способность перевести на него "Войну и мир".

          Добавлено
          korvin, бородато и уже не торкает.
            Цитата IL_Agent @
            Цитата sergioK @
            знает С/С++

            Что ты под этим понимаешь ?

            Уровень понимания, который в нормальных вузах учат совместно в языком С,

            т,е, как работает память , как работает OS , ресурсы , таски ,
            Структуры данных ,

            С шарпник не понимающий что abstract method это поинтер на функцию с моей точки зрения
            любитель , или не понимание зачем pedantic compilation оpen/close principal ,
            Cишник который принимает в мэйне 6 агруметов потом два отсылает в одну функцию , а 4 в другую -
            такой же ламер ,

            Как то так
              Цитата sergioK @
              С шарпник не понимающий что abstract method это поинтер на функцию

              а оно ему надо? :D


              Цитата sergioK @
              pedantic compilation оpen/close principal

              чо? :D

              Цитата sergioK @
              Cишник который принимает в мэйне 6 агруметов потом два отсылает в одну функцию , а 4 в другую -
              такой же ламер

              а как надо? :unsure:
                Цитата Fester @
                Цитата sergioK @
                С шарпник не понимающий что abstract method это поинтер на функцию

                а оно ему надо? :D


                Цитата sergioK @
                pedantic compilation оpen/close principal

                чо? :D

                Цитата sergioK @
                Cишник который принимает в мэйне 6 агруметов потом два отсылает в одну функцию , а 4 в другую -
                такой же ламер

                а как надо? :unsure:

                1)Если он пишет веб сайты для маклерских контор то видимо нет ,

                2) Warning as error , ,т,е, открыл ты ресурс а закрыть забыл случайно ,
                такое не должно компилиться , выставляеться либо флаг компиляции в gcc - Pedantic .
                либо через IDE ,

                Если ресурс открыветься в одной функции то и закрываться он должен там ,

                3) Делать нормальный прокси , передавая такой же набор параметров другой функции ,
                почему имеено 2 и 4 , а если завтра появяться еще 2 параметра то еще функцию писать?
                или порядок параметров поменяеться
                Сообщение отредактировано: sergioK -
                  Цитата sergioK @
                  1)Если он пишет веб сайты для маклерских контор то видимо нет

                  ты скажи, зачем ему это надо :)
                  я уж не говорю о том, что зачем ему вообще надо использовать абстрактные функции? :)


                  Цитата sergioK @
                  2) Warning as error , ,т,е, открыл ты ресурс а закрыть забыл случайно ,
                  такое не должно компилиться , выставляеться либо флаг компиляции в gcc - Pedantic .
                  либо через IDE

                  Не знаю как это работает в gcc, но что-то я не припомню, чтобы присутствие CreateFile и отсутствие CloseHandle вызывало бы warning. А если не вызывает, то как поможет Warning as error?


                  Цитата sergioK @
                  3) Делать нормальный прокси , передавая такой же набор параметров другой функции ,
                  почему имеено 2 и 4 , а если завтра появяться еще 2 параметра то еще функцию писать?
                  или порядок параметров поменяеться

                  т.е. прокси менять не надо будет? :)
                  если речь о плюсах, то разумно было бы сделать класс со всеми параметрами. если же речь о каких-то дополненных функциях, то смысла не вижу.
                    Цитата sergioK @
                    с моей точки зрения
                    любитель

                    Он получает деньги за программирование. В соответствии со своей квалификацией и востребованностью таких специалистов на рынке. В чем, собственно, проблема?
                      Цитата D_KEY @
                      Цитата sergioK @
                      с моей точки зрения
                      любитель

                      Он получает деньги за программирование. В соответствии со своей квалификацией и востребованностью таких специалистов на рынке. В чем, собственно, проблема?

                      Это програмированием назвать трудно
                      А вообще вопрос надо задать автору темы ;) зачем он ее открыл :wacko:
                        Цитата sergioK @
                        Это програмированием назвать трудно

                        Программы пишет? Пишет. Значит программирование :) Можно придумывать какие-то еще критерии, но фактически это ничего не меняет. Для кого-то вы такой же "программист", как и описываемый вами гипотетический специалист. Скажем, ваш разговор о дженериках и шаблонах в какой-то из недавних тем, может кем-то восприниматься как признак профнепригодности. Но вы же с этим не согласитесь. Так почему тогда считаете, что можете говорить еще о ком-либо в таком духе?
                          Цитата sergioK @
                          т,е, как работает память, как работает OS, ресурсы, таски

                          А при чем тут Си? Для понимания этого нужно читать про устройство ОС, а не что-то другое. Каким образом Си поможет понять например Oberon System или Genera OS?

                          Цитата sergioK @
                          3) Делать нормальный прокси , передавая такой же набор параметров другой функции ,
                          почему имеено 2 и 4 , а если завтра появяться еще 2 параметра то еще функцию писать?
                          или порядок параметров поменяеться

                          Т.к. по-твоему все процедуры в программе должны иметь одинаковое количество аргументов? Или по-твоему main — какая-то более особая процедура? Как интересно.
                          Сообщение отредактировано: korvin -
                            Цитата sergioK @
                            2) Warning as error , ,т,е, открыл ты ресурс а закрыть забыл случайно ,
                            такое не должно компилиться , выставляеться либо флаг компиляции в gcc - Pedantic .
                            либо через IDE ,

                            Отсутствующее закрытие не приводит к варнингу. Впрочем, неважно. А вот что действительно интересно - как при таком подходе использовать сторонние библиотеки, если в них зачастую эти самые варнинги - обычное явление :D
                            Сообщение отредактировано: OpenGL -
                              Цитата OpenGL @
                              Цитата sergioK @
                              2) Warning as error , ,т,е, открыл ты ресурс а закрыть забыл случайно ,
                              такое не должно компилиться , выставляеться либо флаг компиляции в gcc - Pedantic .
                              либо через IDE ,

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

                              ну смотри
                              [CODE=java]
                              Socket sock = new Socket("localhost", 8000);
                              do something
                              [/CODE=java]

                              Есlipse выдает
                              Description Resource Path Location Type
                              Resource leak: 'sock' is never closed ......

                              Какая разница сторонние либы или нет ? открыл ресурс попользовал - закрой ,
                              в чем непонятка ?
                              Грамотные люди ставят warning as error ,и подобное не скомпилируеться т,е, потенциальный баг поймаеться
                              сразу, а не потом в продакшене ,
                              korvin

                              Cи притом что эти вещи изучаються и описываються чаще всего примерах на языке С,
                              Cамый простой пример,
                              Меня много лет удивляет огромное кол-во людей не понимающих разницу между Array и Link list ,
                              хотя достаточно один раз посадить их в дебагер,и они эту разницу увидят , а пока не сели они не
                              профессионалы IMHO,

                              D_KEY
                              Ясно что нет ;) ;) Ну тогда все кто зарабатывают профессионалы ?
                              Сообщение отредактировано: sergioK -
                                Цитата sergioK @
                                Cи при том, что эти вещи изучаются и описываются чаще всего примерах на языке С.

                                Знание Си не дает знания ОС само по себе. Также как и знание ОС не дает знания Си.

                                Цитата sergioK @
                                Меня много лет удивляет огромное кол-во людей не понимающих разницу между Array и Link list

                                И это не имеет к Си никакого отношения.

                                Цитата sergioK @
                                хотя достаточно один раз посадить их в дебаггер, и они эту разницу увидят.

                                Не факт, а вот наглядной картинки хватит даже идиотам.

                                Цитата sergioK @
                                а пока не сели они не профессионалы IMHO

                                И зачем им сидеть в дебаггере?
                                Цитата
                                The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.

                                - Brian Kernighan.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (17) 1 [2] 3 4 ...  16 17 все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0442 ]   [ 15 queries used ]   [ Generated: 17.06.25, 23:53 GMT ]