Конференция "Прочее" » Филосовский вопрос
 
  • -koha (14.05.08 01:02) [40]

    > Германн ©   (14.05.08 00:50) [38]
    >
    >
    > > -koha   (14.05.08 00:04) [21]
    >
    > И вообще у тебя философия "без". Работа без "вышки", программы
    > без классов. Что у тебя ещё Без?


    У меня еще "Без" денег...

    А если по рассуждать, вы в классах создаете методы, а разве нельзя их просто переместить в процедуры и функции в отдельные модули и вызывать  не классах,
    стоит ли создавать промежуточный класс его пере наследовать, только для того чтобы добавить пару методов, которые можно было бы заменить обычными  процедурами функциями лежащими в модуле?
  • Palladin © (14.05.08 01:03) [41]
    дежавю... всем классовым ненавистникам, кохе например: напишИте проводник, а? со вкладками, по типу как в Опере... можно не файлов... какой нибудь другой древовидной информации...

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

    если эта задача ниже вашего достоинства, то сразу лучше сказать...
  • Ega23 © (14.05.08 01:09) [42]

    > А если по рассуждать, вы в классах создаете методы, а разве
    > нельзя их просто переместить в процедуры и функции в отдельные
    > модули и вызывать  не классах,
    > стоит ли создавать промежуточный класс его пере наследовать,
    >  только для того чтобы добавить пару методов, которые можно
    > было бы заменить обычными  процедурами функциями лежащими
    > в модуле?
    >


    Напиши простую консольную программку по общению с одной таблицей БД. Должна уметь читать данные, изменять данные, удалять данные, добавлять данные. А потом напиши её для двух категорий пользователей - админа и простого смертного. Простой смертный может только читать, а админ - и читать и всё остальное.
    Без классов - застрелишься. Хотя программка - на 500-700 строк кода.
  • -koha (14.05.08 01:09) [43]
    Я видел такие классовые ахенеи, по каждому пустяку лепили классы, чуваки сели проектировать арм на 9 весовых за 2.5 года не сделали, но налепили этих классов полный сервер 2гб памяти не хватает.+ в неделю БД увеличивается на 2гб. в размере.
  • Джо © (14.05.08 01:10) [44]
    > [40] —koha   (14.05.08 01:02)
    > У меня еще «Без» денег...

    Тогда — «без» комментариев :D
  • Джо © (14.05.08 01:11) [45]
    > [43] —koha   (14.05.08 01:09)
    > Я видел такие классовые ахенеи, по каждому пустяку лепили
    > классы, чуваки сели проектировать арм на 9 весовых за 2.5
    > года не сделали, но налепили этих классов полный сервер
    > 2гб памяти не хватает.+ в неделю БД увеличивается на 2гб.
    > в размере.

    Это история о Мойше, который «напел» Битлз.
  • Ega23 © (14.05.08 01:13) [46]

    > Я видел такие классовые ахенеи, по каждому пустяку лепили
    > классы, чуваки сели проектировать арм на 9 весовых за 2.
    > 5 года не сделали, но налепили этих классов полный сервер
    > 2гб памяти не хватает.+ в неделю БД увеличивается на 2гб.
    >  в размере.


    Тупорылость и кривизна рук чуваков ещё не повод принародного оскопления с последующим четвертованием ООП.
  • Palladin © (14.05.08 01:14) [47]

    >-koha (14.05.08 01:09) [43]

    да мало ли, что ты видел... никого здесь не интересует, что ты видел. тебе поставили две задачки, простеньких. берешься?
  • Ketmar © (14.05.08 01:17) [48]
    (тихо-тихо) за умеренную плату помогу не ударить лицом в гуано.
  • Ketmar © (14.05.08 01:18) [49]
    а, блин! сказали же «без денег». ну, тогда ничего, шутка.
  • -koha (14.05.08 01:21) [50]

    > Palladin ©   (14.05.08 01:03) [41]


    > Palladin ©   (14.05.08 01:03) [41]


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

    ПиЭнеры с такими вещами не работают, да и стоит ли на это время тратить, а вот  на сервер и работу с цокетами + системную службу+работа с реестром, чтобы это вышло так где то не более 30 кб  - на это время пивонЭры  тратят ;-)
  • Пробегал2... (14.05.08 01:22) [51]
    да чего тут обсуждать, человек который считает что ООП придумали зря - пусть пишет на ассемблере и не парит остальным мозги... Очевидно, что ничего серьезного человек не написал.
  • Ketmar © (14.05.08 01:25) [52]
    > -koha   (14.05.08 01:21) [50]
    > чтобы это вышло так где то не более 30 кб
    а зачем? нет, натурально: зачем? это уже не fun, это BDSM.
  • Германн © (14.05.08 01:27) [53]

    > У меня еще "Без" денег...
    >

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

    Резюме. До достижения некоего базового уровня общей культуры, ничего у тебя путного не получится. Но как сказал ЮЗ, "для юных пионэров, чтоб пальцы перед друзьями погнуть", это ты может и сможешь, если не врёшь.
  • Пробегал2... (14.05.08 01:29) [54]
    -koha   (14.05.08 1:02) [40]
    А если по рассуждать, вы в классах создаете методы, а разве нельзя их просто переместить в процедуры и функции


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

    И получим первый шаг к классовой модели! Зашибись! Только неудобную реализацию.

    -koha   (14.05.08 1:02) [40]
    стоит ли создавать промежуточный класс его пере наследовать, только для того чтобы добавить пару методов, которые можно было бы заменить обычными  процедурами функциями лежащими в модуле?


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

    Принцип черного ящика, ооочень удобно.
  • Marser © (14.05.08 01:30) [55]
    А я только где-то с неделю назад узнал о class procedure...
    И вроде не очень ламер...
  • Пробегал2... (14.05.08 01:32) [56]
    -koha   (14.05.08 1:21) [50]
    да и стоит ли на это время тратить, а вот  на сервер и работу с цокетами + системную службу+работа с реестром, чтобы это вышло так где то не более 30 кб  - на это время пивонЭры  тратят ;-)


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

    Поэтому все хотят здесь и ПОФИГУ на размер, а не через 3 года и в 30 кбайт.
  • Пробегал2... (14.05.08 01:34) [57]
    Пробегал2...   (14.05.08 1:29) [54]
    посмотри на класс TStrings


    а еще можно на какой-нибудь TStream.
  • -koha (14.05.08 01:37) [58]

    > Palladin ©   (14.05.08 01:14) [47]
    >
    >
    > >-koha (14.05.08 01:09) [43]
    >
    > да мало ли, что ты видел... никого здесь не интересует,
    > что ты видел. тебе поставили две задачки, простеньких. берешься?
    >
    >


    Возьми "masm32\examples\" там такого "гуафна" полно...
  • -koha (14.05.08 01:52) [59]

    > Пробегал2...  


    Ты о чем гуталинишЬ дружище? ПионЭры не пишут для жирных дядюшек "Скруджей Макдаков" да еще по 100 и 500 м.

    TStrings клево но ты как его в "трой" запихнеш, это что за "трой"  выйдет я конечно видел разные глупости детские типа вир на VB 12м. Ну дык кому же такую хрень впарить возможно? Поэтому в некоторых видах софта размер очень критичен, чем пуанЭры и занимаются.
 
Конференция "Прочее" » Филосовский вопрос
Есть новые Нет новых   [134435   +13][b:0.001][p:0.001]