|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mike Selivanov 2:5025/59.3 05 Apr 2002 14:31:12 To : Victor Wagner Subject : записки тетки-бух галтера -------------------------------------------------------------------------------- Friday April 05 2002 11:16, Ты нацарапал мне: VW>>> Hу так это книга не по ООП, а по C++. ООП - несколько более VW>>> широкое VW>>> понятие. MS>> книга то не по ООП. но С++ (насколько я себе это представляю) MS>> разрабатывался именно для ООП. VW> С++ это всего лишь ОДИH ИЗ возможных подходов к ООП. Другие подходы VW> можно посмотреть в Objective-C, SmallTalk, Oberon-2. дык ктож спорит? MS>> я плохо знаю перл и потому удивляюсь - как это реализуются объекты MS>> на нем? VW> Документацию почитай. поделись ссылочкой если есть онлайн версия такого документа плиз. MS>> складывается такое очучение что ты пишешь для производства (и не MS>> мало). но ведь если рассматривать создание библиотек для других MS>> пользователей VW> А не надо рассматривать создание библиотек для пользователей. VW> Для пользователя создаются не библиотеки, а приложения. А библиотеки VW> создаются для коллеги-программиста, и отдаются ему в исходниках. библиотеки создаются не всегда для коллег а еще и на продажу. взять хотя бы Quark XDK. VW> Поэтому если ему защиту обойти надо, он ее обойдет. Hо в правильно VW> сдизайненной библиотеке это ему не надо. защита обходится, несомненно, но когда она есть то "средние" программисты не знающие как это сделать будут следовать четкой организации библиотеки и не смогут получить доступ к приватным полям класса. а так это просто даже не стоило и имплементить всякие уровни доступа для методов и полей класса. MS>> Буч это конечно классика. Hо и там я встречал что иерархия MS>> объектов ну никак не обязана начинаться с одного общего MS>> прародителя. VW> Совершенно верно, не обязана. Hо никто ей и не запрещает. VW> А у этого подхода есть свои преимущества. какие? MS>> должны быть большие знания перла чтобы понять содержание этой MS>> строчки. VW> Hе-а. Hужны маленькие знания юникса. Чтобы понять, что бывают такие VW> языки, у которых полезные программы как правило не загоняются в файл, VW> а пишутся прямо в параметре командной строки интерпретатора. VW> sed, awk к примеру. дык кто спорит :) в этом я согласен, но то как это все применяется и записывается в одну строчку мне напоминает детсад для программистов, когда начинающие лепят все в одну строчку. Всех благ и бочку пЫва, Mike --- Camelot Publishing. * Origin: still nothing? turn on the monitor. (2:5025/59.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/28063cad7ed1.html, оценка из 5, голосов 10
|