Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (4) 1 2 [3] 4  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Холивар от сеттеров/геттеров
icedfox  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 395
Пользователь №: 41702
На форуме: 1 год, 3 месяца, 19 дней
Карма: 13




ну ОК, бейтесь до победного biggrin.gif
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Ron  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1042
Пользователь №: 41686
На форуме: 1 год, 3 месяца, 23 дня
Карма: 13




twin, а чего кстати с разработкой того фреймворка на ООП? Он сейчас в каком состоянии? Его можно скачать/воспользоваться или он сырой?



--------------------
Жду 5.11.2017
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Razzwan  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Землянин
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 622
Пользователь №: 40774
На форуме: 1 год, 10 месяцев, 17 дней
Карма: 10




Цитата (AllesKlar @ 24.11.2015 - 07:11)
Патамушта на то и форум.
Завтра придет новичок с незасранными мозгами, а тут уже очередь поваров деликатесов 
Кстати, очень точное замечание. И очень хорошо коррелирует (выучил новое для себя слово) с позицией twin-а о том, что он хочет, чтобы программистам платили больше. Поэтому максимально нужно засрать мозг новичкам, чтоб убрать с пути лишних конкурентов.


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15559
Пользователь №: 6543
На форуме: 8 лет, 1 месяц, 29 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 8 дней


Цитата (Ron @ 24.11.2015 - 17:17)
twin, а чего кстати с разработкой того фреймворка на ООП? Он сейчас в каком состоянии? Его можно скачать/воспользоваться или он сырой?

Ну естественно он сырой smile.gif Хотя воспользоваться можно, он вполне работоспособен.

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

Цитата (Razzwan @ 24.11.2015 - 19:41)
Поэтому максимально нужно засрать мозг новичкам, чтоб убрать с пути лишних конкурентов.

biggrin.gif biggrin.gif biggrin.gif Каких конкурентов? У меня нет конкурентов. Я на фрилансе не работаю.

А засирают новичкам мозги как раз те, кто начитаютя Зандстры и... как говорил недавно Invis1ble

Моя позиция проста. В программировании нужно расставлять приоритеты совсем не так, как они расставлены сейчас функционерами. Как сейчас:

1. Писать все по шаблонам, желательно на фреймворке. Дабы потом было дешевле нанять "программиста".
2. Обязательно ООП
3. Написать нужно быстро и дешево.

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

Моё глубочайшее убеждение таково, что должны быть следующие приоритеты:

1. Первичны не шаблоны, а оптимальные решения текущих задач. Обслуживать проект должны специалисты, а не юниоры, прочитавшие оглавление книги "PHP за 24 часа".
2. Ни в коем случае не придерживаться узкой парадигмы ради идеи. Нужно применять все имеющиеся инструменты для наиболее оптимального решения задачи.
4. Писать нужно качественно, а значит дорого. Но чтобы потом не возникли проблемы с дополнительными мощностями. Огромное заблуждение, что железо дешевле программиста. Это из области "скупой платит дважды". Лучше один раз заплатить специалисту, чем несколько лет оплачивать лишнее потребление ресурса. Хорошо посторенное приложение годами не требует вмешательства программиста. А плохо построеное ресурс жрет ежесекундно.

А что касается новичков, так им и серут постоянно говном из жопы на голову, что ООП - наше всё, что фреймворк - панацея, что нужно писать быстро, потому что конкуренты не дремлют.

Вот они и идут на фриланс как на панель, перешибая друг у друга мелкие заказики, снижая цену, соответственно качество. И постепенно превращаются из потенциальных программистов в банальных кодеров за 20-30 тыр в месяц и рутиной вместо интересной работы.

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

В детстве помню был такой прикол. Если ты первый сходил в кино, и оно оказалось плохим, нужно обязательно всем рассказать, что классный фильмец. А потом ржать, что не один я такой дебил попался. smile.gif Очень похожая ситуация.


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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Valick  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 5489
Пользователь №: 35718
На форуме: 4 года, 13 дней
Карма: 167






--------------------
wmr - R281553014107
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
waldicom  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6204
Пользователь №: 5552
На форуме: 8 лет, 4 месяца, 25 дней
Карма: 162




Цитата (twin @ 25.11.2015 - 04:16)
Ни в коем случае не придерживаться узкой парадигмы ради идеи.

Правильно! Нахер меню в ресторане. Пусть меня удивят.

Цитата (twin @ 25.11.2015 - 04:16)
4. Писать нужно качественно, а значит дорого

Эммм... Ты сколько в час получаешь? А сколько получает такой же спецциалист в европе? Т.е. он (тот чувак в европе) пишет как минимум раза в 4 качественне тебя? Неа, не верю. Тогда что значит дорого? Сколько в деньгах?


--------------------
Свои мозги еще никто не отменял.
Телепатов нету.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
waldicom  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6204
Пользователь №: 5552
На форуме: 8 лет, 4 месяца, 25 дней
Карма: 162




Цитата (twin @ 25.11.2015 - 04:16)
Ни в коем случае не придерживаться узкой парадигмы ради идеи.

Правильно! Нахер меню в ресторане. Пусть меня удивят.

Цитата (twin @ 25.11.2015 - 04:16)
4. Писать нужно качественно, а значит дорого

Эммм... Ты сколько в час получаешь? А сколько получает такой же спецциалист в европе? Т.е. он (тот чувак в европе) пишет как минимум раза в 4 качественне тебя? Неа, не верю. Тогда что значит дорого? Сколько в деньгах?
Цитата (twin @ 25.11.2015 - 04:16)
В детстве помню был такой прикол. Если ты первый сходил в кино, и оно оказалось плохим, нужно обязательно всем рассказать, что классный фильмец. А потом ржать, что не один я такой дебил попался.   Очень похожая ситуация.

У тебя было веселое детство... И скольким ты так подосрал? Или "всепидарасыаядартаньян"?


--------------------
Свои мозги еще никто не отменял.
Телепатов нету.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15559
Пользователь №: 6543
На форуме: 8 лет, 1 месяц, 29 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 8 дней


Цитата (waldicom @ 25.11.2015 - 07:46)
Правильно! Нахер меню в ресторане. Пусть меня удивят.

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

Цитата (waldicom @ 25.11.2015 - 07:48)
Тогда что значит дорого? Сколько в деньгах?

А это из той триады, когда нужно выбирать два из трех. Быстро, качественно, дешево. Функционеры (или сами кодеры на фрилансе) норовят собрать все три признака в кучу. А это невозможно по определению. И если кто то заявляет, что сделает быстро, качественно и дешево, то он нагло врет. Либо работает за еду.

А сколько в деньгах - понятия не имею. Тут ты сам сказал - нельзя мерять всё под одну гребенку. Тут нужно рассматривать конкретные условия.

Цитата (waldicom @ 25.11.2015 - 07:48)
У тебя было веселое детство... И скольким ты так подосрал? Или "всепидарасыаядартаньян"?
Ну не только у меня. smile.gif
Скольким - не считал. Но так же не считал, сколько раз подосрали мне. Однако верить на слово толпе перестал еще тогда. Мух очень много, но ведь не факт, что они летят на варенье. smile.gif


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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Santehnick  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Абориген
*****

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 231
Пользователь №: 26735
На форуме: 5 лет, 8 месяцев, 24 дня
Карма: 15




twin, шаблоны есть везде. Строительство домов, самолетов, мостов. Без них дома бы рушились, самолеты падали, мосты плавали.

В программировании многие вещи стандартизируются не просто так. Это не для того "чтобы просто было", а конкретно для решения определенной проблемы, с которой часто сталкиваются разработчики.

Мы пишем программы не для машины, для человека. Человек должен в этом как-то разобраться. Нужно уважать время других людей. Я часто замечаю, что код, который написал, не очень удачный, он может быть неочевидным для других разработчиков, может дублировать код, может еще что-то. Я начинаю думать, как решить проблему, нахожу свои решения, на это уходит много времени. Но, затем пробую гуглить по проблеме и часто нахожу шаблон, который гораздо лучше решает проблему, чем то, что я придумал сам.

В итоге, код получается чище, понятнее, структурированее, легче в поддержке. В целом у проекта больше шансов на жизнь.

Сложность программ значительно растет из года в год. Использовать процедурное программирование на сложном проекте невыгодно. Код получится очень сложным и запутанным. Развивать такой проект через какое время станет довольно трудно.

Знаешь, что например Вконтакте испытывает серьезные трудности, если уходит разработчик сервиса, который его полностью написал? Там нет ограничений, но в последующем приходят трудности.
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Razzwan  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Землянин
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 622
Пользователь №: 40774
На форуме: 1 год, 10 месяцев, 17 дней
Карма: 10




Цитата (twin @ 25.11.2015 - 07:16)
Вот они и идут на фриланс как на панель, перешибая друг у друга мелкие заказики, снижая цену, соответственно качество. И постепенно превращаются из потенциальных программистов в банальных кодеров за 20-30 тыр в месяц и рутиной вместо интересной работы.
Начал ходить "на панель". Опыта нет. Баллов нет. Пытаюсь демпинговать - и плачу перед монитором. Шансов как у старой одноногой проститутки без глаза.


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Ron  
[x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1042
Пользователь №: 41686
На форуме: 1 год, 3 месяца, 23 дня
Карма: 13




Цитата (twin @ 25.11.2015 - 07:16)
Ну естественно он сырой smile.gif Хотя воспользоваться можно, он вполне работоспособен.

А где бы свежие исходнички скачать?

Цитата (twin @ 25.11.2015 - 07:16)
Я вот не нем болванку внуку в садик сделал, правда "заказчик" тормозит, так что там мало пока что есть интересного.

Ух ёмаё Новокузнецк! Как там интернет? Какие тарифы, любопытно?

Интересно было бы построить точно такой же сайт не на "фреймворке" и посмотреть чего по скорости получается.

Цитата (twin @ 25.11.2015 - 07:16)
Писать все по шаблонам, желательно на фреймворке. Дабы потом было дешевле нанять "программиста".

Я понял лишь одно - все эти шаблоны нужны а) для реюзаельности кода; б) для читаемости кода; в) половина из них не имеет особого смысла в WEB.

Цитата (twin @ 25.11.2015 - 07:16)
Каких конкурентов? У меня нет конкурентов. Я на фрилансе не работаю.

На фрилансе восновном CMS-ками пробавляются. Причем за сущие копейки. Иногда читаешь чего хотят и глазам не веришь сколко за это готовы заплатить. К примеру получить шаблон под WP за пару бутылок пива. Хотя нормальная цена штуки 2-3 рублей. Хотят за 200, причем с претензиями, типа, срочно-хреночно и т.д. И главное задачи очень узкопрофильные и разноплановые. Кому WP, кому джумлу, кому еще какое-то говно о коем нормальные люди и не слышали никогда. Там совсем жопа на этих фриланс досках. Только через своих работать! Всё, больше никакого фриланса нету.

Так что нет там на фрилансе никаких фреймворков. Все фреймворки как раз в студиях. И это ведь привильно!

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

Вот какой диалог происходит без шаблонов и фреймворков (которые эти шаблоны олицетворяют). Это хорошо если проекты разные, можно откопипастить нужные куски при желании. А если один и тот же проект? Получается куча одинаковых по смыслу библиотек, но реализованных по разному. Потом Вася находит в своей библии баг, а Иван ее откопипастил уже. Полный ахтунг! В итоге студия на крупных проектах будет заниматься исключительно совершенствованием великого и могучего в области нецензурных ругательств.

А еще, раз уж заговорили про фреймворки, совершенно не понимаю их "тяжести". Почему большинство из них работает в разы медленее, чем свой велочипед с нуля? Что там в них такого? Читаешь доку, вроде бы ничего необычного: вот тебе ORM, вот DIC, роутер, формбилдер, валидатор и еще пара плюшек. Ок, ну пусть жрет в 2 раза больше ресурсов. Но по моим замерам получается не в 2 а в 22 а раз в 5.

Цитата (twin @ 25.11.2015 - 07:16)
вместо интересной работы.

Да где ее взять интересную работу!? В подавляющем большинстве случаев либо интересная и бесплатная, либо хорошо платят, но подташнивает.



--------------------
Жду 5.11.2017
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15559
Пользователь №: 6543
На форуме: 8 лет, 1 месяц, 29 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 8 дней


Цитата (Santehnick @ 25.11.2015 - 16:54)
twin, шаблоны есть везде. Строительство домов, самолетов, мостов. Без них дома бы рушились, самолеты падали, мосты плавали.

Да я не против шаблонов, как таковых. Я и сам их естественно использую.

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

По аналогии с домами. Есть принцип построения дома: фундамент, стены, крыша. А есть шаблон - конкретный проект котеджа. Готовый проект всегда дешевле, технологии отработаны, строить быстрее. Но не факт, что готовая постройка будет полностью отвечать потребностям заказчика.

Допустим ему нужен гараж на две машины, на втором этаже абсерватория, в подвале басейн с искуственной волной, а в холле русская печь. Надергать готовых решений из других проектов и собрать в один - не факт, что выйдет качественно. Где то не выдержит фундамент, где-то не хватит освещения или тепла, где то коммуникации пойдут криво и косо.

Гораздо качественнее будет разработанный специалистами новый проект, где все проработано под потребности. Но это, как говорилось, дороже. И малдован потом не наймешь, потому что они не привыкли и не умеют работать с "нетиповыми" постройками.

Кстати, если сравнивать программирование со строительством - в той же Европе запрещено строить дома самостоятельно даже для личного использования. Даже сараи. Это могут делать только лицензированные (читай: опытные) специалисты. И это естественно дороже в итоге, но зато все по нормам. Безопасность, экология, даже внешний вид имеют огромное значение.

Цитата (Santehnick @ 25.11.2015 - 16:54)
Сложность программ значительно растет из года в год. Использовать процедурное программирование на сложном проекте невыгодно. Код получится очень сложным и запутанным. Развивать такой проект через какое время станет довольно трудно.

Почему всегда так. Если не ООП, то значит процедура. Я ничего о процедуре не говорил. Я говорил о мультипарадигме. Когда инструменты выбираются под задачу.

Если выгодно, то ради Бога, пиши объектами. Но это бывает редко выгодно. Намного чаще гораздо эффективнее использовать статические классы. Иногда функциональное программирование. Иногда и процедурное, но довольно редко.

А постулат ООП : "всё является объектом" давно себя изжил. Далеко не все и в жизни - сущность, сиреч объект. Жизнь гораздо сложнее устроена.

Допустим как в виде объекта представить ту же строительную организацию, которая строит котедж? Если сложить в один класс экскаваторы, бетономешалки, кровельшиков, установку стеклопакетов, укладку ламината, пстройку каминов и так далее - получится огромный God object. А если делить на классы, то увеличивается количество задействованных файлов, расход памяти и так далее.

Гораздо интереснее делить не на сущности, а на действия.

Допустим на этой неделе мы делаем фундамент. (Ну у нас - генерируем страницу). Берем класс по производству фундаментов. Он умеет рыть траншеи, строить опалубку, мешать бетон и так далее. На следующей неделе - возводим стены. Там тоже набор инструментов и технологий для выполнения конкретной задачи, начиная от распиловки бревен, до отделки вентилируемых фасадов. С точки зрения ООП это не верно, нарушается принцип единой ответственности. Но с точки зрения оптимальности - самое то.

На это в последнее время программисты все чаще обращают внимание. По тому SOA и набирает обороты.

А раз объект по такой схеме, это не сущность, а набор зачастую разнородных действий, то и объект создавать нет смысла. Тем более, что экземпляр нужен всего один. Если грамотно подойти к архитектуре, то это будет намного прозрачнее, а главное оптимальнее, нежели махровое, или как его назвал chee "нормальное" ООП.


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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Michael  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 6065
Пользователь №: 18498
На форуме: 7 лет, 4 месяца, 5 дней
Карма: 256




Цитата (Ron)
На фрилансе восновном CMS-ками пробавляются

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

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


--------------------
There never was a struggle in the soul of a good man that was not hard
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Глухой нуб
******

Профиль
Группа: Администратор
Почтальон группы
Сообщений: 15559
Пользователь №: 6543
На форуме: 8 лет, 1 месяц, 29 дней
Карма: 299

Трезвый :
5 лет, 11 месяцев, 8 дней


Цитата (Ron @ 25.11.2015 - 21:21)
Ух ёмаё Новокузнецк! Как там интернет? Какие тарифы, любопытно?

Да все как везде. smile.gif Местами даже лучше, чем в Европе. По крайней мере у нас в гостиницах вайфай халявный, в отличие от жадных буржуинов. smile.gif
Цитата (Ron @ 25.11.2015 - 21:21)
Я понял лишь одно - все эти шаблоны нужны а) для реюзаельности кода; б) для читаемости кода; в) половина из них не имеет особого смысла в WEB.

Не совсем так. Первое было бы верным, если бы все юзали одни и те же схемы. А так как их гора и тележка, то заказчику придется искать для обслуживания узких специалистов. Что кстати далеко не всегдегда выгодно. Второе - неверно в корне. К читаемости шаблоны не имеют никакого отношения. Вот третье - да. 99% шаблонов придуманы для десктопного программирования. И потом только за уши притянуты к веб-разработке. По сути не неся никакой пользы, так как принцип работы программ кардинально разный.
Цитата (Ron @ 25.11.2015 - 21:21)
Так что нет там на фрилансе никаких фреймворков. Все фреймворки как раз в студиях. И это ведь привильно!
Вот о чем я и говорил. Это правильно. Но для менеджеров. Откуда у вас то такой восторг по этому поводу - не понимаю. smile.gif

Что касается моей поделки, вот тут она. Правда без описания трудно будет разобраться. Мне сейчас некогда заниматься документацией, попозжа распишу.


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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Зачем ворошить старое, когда можно наворотить новое?

user posted image
PMСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
bestxp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



орангутанг
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2004
Пользователь №: 36605
На форуме: 3 года, 9 месяцев, 14 дней
Карма: 111




Цитата
А постулат ООП : "всё является объектом" давно себя изжил. Далеко не все и в жизни - сущность, сиреч объект. Жизнь гораздо сложнее устроена.

Допустим как в виде объекта представить ту же строительную организацию, которая строит котедж? Если сложить в один класс экскаваторы, бетономешалки, кровельшиков, установку стеклопакетов, укладку ламината, пстройку каминов и так далее - получится огромный God object. А если делить на классы, то увеличивается количество задействованных файлов, расход памяти и так далее.


Вытри монитор то))
Основы ООП - Инкапсуляция Наследование и Полиморфизм,
Что такое компания, это некий объект ящик, в который ты кладешь исходные данные и он на выходе дает тебе нужный результат, внутри него все подвержено нормальной иерархии при которой объекты нижнего уровня ничего не знают об объектах уровня выше, а могут взаимодействовать с ними через интерфейс

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

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

вот тебе чистый пример ООП , а прикинь свой объект который и время считает и мороженное раздает и в космос обеъян отправляет, когда тебе нужно только время посмотреть

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


--------------------
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (4) 1 2 [3] 4  Ответ в темуСоздание новой темыСоздание опроса