Гость 2poy_nyasha #182 14 марта 2013 всего продумать нельзя, но можно зактнуть гетеросетерами наиболее вероятные дырки, чтобы потом не пришлось рефакторитьKISS Поделиться сообщением Ссылка на сообщение
Hed-kun #183 14 марта 2013 тем временем двапой скорешился с джусом, скоро и забанить низя будет Скрытый текст Цитата посоны я джуса забанил мне пиздос? Цитата Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #184 14 марта 2013 тем временем двапой скорешился с джусом, скоро и забанить низя будет серьезно? это охуенно давно мечтал о неприкасаемости Поделиться сообщением Ссылка на сообщение
TheDeadSkin #185 14 марта 2013 всего продумать нельзя, но можно зактнуть гетеросетерами наиболее вероятные дырки, чтобы потом не пришлось рефакторитьKISSтак я об этом и завёл речь, ведь изначально Человек-АбстратнаяБазаФабрика заявил, что гетсет это неудобно и "public int size = 30" пижжеэто так, но только если быть уверенным на соточку, что какой-либо логики для внешнего пользования там никогда не будет и размер член может оказаться хоть 1000000, хоть -213191 (uint решает проблему нижнего предела в 0, но чёт обычно всем похуй) но всё удобство нивелирутся как только появляется довольно конкретная ситуация: схематика работы с переменной должна измениться для внешнего пользования и не измениться для внутреннегои тогда приходят разные рефакторинги и другие гемморрои, которых можна было избежать двумя (одной?) строками текста Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #186 14 марта 2013 всего не предусмотришь, но этого и не нужнопоэтому KISS Поделиться сообщением Ссылка на сообщение
Гость AbstractBaseFactoryBuilderManage #187 14 марта 2013 ну и нахуй рефакторить, если можно банально продумать на пол шага вперёд?всего не предусмотришьна самом деле в таких простых вещах можно не заморачиваться, рефакторится это за минутуно обычно правило такое: если класс обладает логикой и хранит в себе состояние, то его филды наружу светить не следуета если класс используется только как набор данных, то почему бы и нетСамое печальное, что все что нас окружает можно представить в виде классов!Программа? Однозначно это класс.Класс это и хелоуворлд, и входная точка, и фабрика, и база данных.Модели из БД тоже представим как класс. Соединение с интернетом? Это класс. Раковина TCP, Парсер струн, Менеджер действий - ну если не класс, то что?Держатель окна, бассейн нитей, агент для гипертекстового транспортного протокола тоже класс! Все это класс! Здорово, не правда ли?Но это еще не все. В классовом кураже, ребята из микрософта подарили нам события, делегаты.Это же так прекрасно, когда код прыгает туда сюда по подпискам. Значит код знает, что и когда происходит, хоть мы этого и не видим! Всем класс!И все прекрасно работает, андроид не тормозит в отличие от iOS, эклипс никогда не бажит, а каждый PHP макак свободно владеет ООП и пусть и потратит кучу времени на изучение ООП, зато потом задорно начнет кодить абстрактные фабрики контроллеров под синглтон.Главное заказчик рад. Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #188 14 марта 2013 Может не класс а объект Поделиться сообщением Ссылка на сообщение
TheDeadSkin #189 14 марта 2013 ну так там, где производительность неебически важна до каждой тысячной милисекунды никто и не пишет на высокоуровневых языкахсайты же не пишут на асме, ровно как и драйвера на джаве, правда? Поделиться сообщением Ссылка на сообщение
Гость AbstractBaseFactoryBuilderManage #190 14 марта 2013 Может не класс а объекта если статический класс? Поделиться сообщением Ссылка на сообщение
TheDeadSkin #191 14 марта 2013 Может не класс а объекта если статический класс?а если структура? Поделиться сообщением Ссылка на сообщение
Гость AbstractBaseFactoryBuilderManage #192 14 марта 2013 Может не класс а объекта если статический класс?а если структура?а если WORD? Поделиться сообщением Ссылка на сообщение
TheDeadSkin #193 14 марта 2013 Может не класс а объекта если статический класс?а если структура?а если WORD?и что? Поделиться сообщением Ссылка на сообщение
Mr.Blonde #194 14 марта 2013 ну и нахуй рефакторить, если можно банально продумать на пол шага вперёд?всего не предусмотришьна самом деле в таких простых вещах можно не заморачиваться, рефакторится это за минутуно обычно правило такое: если класс обладает логикой и хранит в себе состояние, то его филды наружу светить не следуета если класс используется только как набор данных, то почему бы и нетСамое печальное, что все что нас окружает можно представить в виде классов!Программа? Однозначно это класс.Класс это и хелоуворлд, и входная точка, и фабрика, и база данных.Модели из БД тоже представим как класс.Соединение с интернетом? Это класс. Раковина TCP, Парсер струн, Менеджер действий - ну если не класс, то что?Держатель окна, бассейн нитей, агент для гипертекстового транспортного протокола тоже класс! Все это класс! Здорово, не правда ли?Но это еще не все. В классовом кураже, ребята из микрософта подарили нам события, делегаты.Это же так прекрасно, когда код прыгает туда сюда по подпискам. Значит код знает, что и когда происходит, хоть мы этого и не видим! Всем класс!И все прекрасно работает, андроид не тормозит в отличие от iOS, эклипс никогда не бажит, а каждый PHP макак свободно владеет ООП и пусть и потратит кучу времени на изучение ООП, зато потом задорно начнет кодить абстрактные фабрики контроллеров под синглтон.Главное заказчик рад.знатный багет http://ru.iccup.com/dota/details/1295953.html ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ СВЕН ТП СВЕН ПУШИТ СВЕН ХЕКС СВЕН ДАБЛКИЛЛ СВЕН 7ОО КРИПОВ Поделиться сообщением Ссылка на сообщение
TheDeadSkin #195 14 марта 2013 знатный багетособенно круто сочитается с его ником Поделиться сообщением Ссылка на сообщение
Kazik9 #196 14 марта 2013 посоны, начали учить паскальвроде немного знаюно есть пару вопросов. первый это как возвести в степень? нашел команду sqr(x), но это в какую степень?? Поделиться сообщением Ссылка на сообщение
justice_st #197 14 марта 2013 представь, есть гугл, и туда даже можно написать pascal sqr Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #198 14 марта 2013 посоны, начали учить паскальвроде немного знаюно есть пару вопросов. первый это как возвести в степень? нашел команду sqr(x), но это в какую степень??я вот думал какой-нибудь смайлик подобрать к твоему посту, но его еще не придумали Поделиться сообщением Ссылка на сообщение