Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Гость 2poy_nyasha

Программирование ver 4.0

Рекомендованные сообщения

Гость 2poy_nyasha

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

KISS

Поделиться сообщением


Ссылка на сообщение

тем временем двапой скорешился с джусом, скоро и забанить низя будет trollface.png


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

тем временем двапой скорешился с джусом, скоро и забанить низя будет trollface.png

серьезно? это охуенно

 

давно мечтал о неприкасаемости

Поделиться сообщением


Ссылка на сообщение

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

KISS

так я об этом и завёл речь, ведь изначально Человек-АбстратнаяБазаФабрика заявил, что гетсет это неудобно и "public int size = 30" пижже

это так, но только если быть уверенным на соточку, что какой-либо логики для внешнего пользования там никогда не будет и размер член может оказаться хоть 1000000, хоть -213191 (uint решает проблему нижнего предела в 0, но чёт обычно всем похуй)

 

но всё удобство нивелирутся как только появляется довольно конкретная ситуация: схематика работы с переменной должна измениться для внешнего пользования и не измениться для внутреннего

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

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

всего не предусмотришь, но этого и не нужно

поэтому KISS

Поделиться сообщением


Ссылка на сообщение
Гость AbstractBaseFactoryBuilderManage

ну и нахуй рефакторить, если можно банально продумать на пол шага вперёд?

всего не предусмотришь

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

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

а если класс используется только как набор данных, то почему бы и нет

Самое печальное, что все что нас окружает можно представить в виде классов!

Программа? Однозначно это класс.

Класс это и хелоуворлд, и входная точка, и фабрика, и база данных.

Модели из БД тоже представим как класс.

Соединение с интернетом? Это класс. Раковина TCP, Парсер струн, Менеджер действий - ну если не класс, то что?

Держатель окна, бассейн нитей, агент для гипертекстового транспортного протокола тоже класс! Все это класс! Здорово, не правда ли?

Но это еще не все. В классовом кураже, ребята из микрософта подарили нам события, делегаты.

Это же так прекрасно, когда код прыгает туда сюда по подпискам. Значит код знает, что и когда происходит, хоть мы этого и не видим!

Всем класс!

И все прекрасно работает, андроид не тормозит в отличие от iOS, эклипс никогда не бажит, а каждый PHP макак свободно владеет ООП и пусть и потратит кучу времени на изучение ООП, зато потом задорно начнет кодить абстрактные фабрики контроллеров под синглтон.

Главное заказчик рад.

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

Может не класс а объект

Поделиться сообщением


Ссылка на сообщение

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

сайты же не пишут на асме, ровно как и драйвера на джаве, правда?

Поделиться сообщением


Ссылка на сообщение
Гость AbstractBaseFactoryBuilderManage

Может не класс а объект

а если статический класс?

Поделиться сообщением


Ссылка на сообщение

Может не класс а объект

а если статический класс?

а если структура?

Поделиться сообщением


Ссылка на сообщение
Гость AbstractBaseFactoryBuilderManage

Может не класс а объект

а если статический класс?

а если структура?

а если WORD?

Поделиться сообщением


Ссылка на сообщение

Может не класс а объект

а если статический класс?

а если структура?

а если WORD?

и что? :hmm:

Поделиться сообщением


Ссылка на сообщение

ну и нахуй рефакторить, если можно банально продумать на пол шага вперёд?

всего не предусмотришь

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

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

а если класс используется только как набор данных, то почему бы и нет

Самое печальное, что все что нас окружает можно представить в виде классов!

Программа? Однозначно это класс.

Класс это и хелоуворлд, и входная точка, и фабрика, и база данных.

Модели из БД тоже представим как класс.

Соединение с интернетом? Это класс. Раковина TCP, Парсер струн, Менеджер действий - ну если не класс, то что?

Держатель окна, бассейн нитей, агент для гипертекстового транспортного протокола тоже класс! Все это класс! Здорово, не правда ли?

Но это еще не все. В классовом кураже, ребята из микрософта подарили нам события, делегаты.

Это же так прекрасно, когда код прыгает туда сюда по подпискам. Значит код знает, что и когда происходит, хоть мы этого и не видим!

Всем класс!

И все прекрасно работает, андроид не тормозит в отличие от iOS, эклипс никогда не бажит, а каждый PHP макак свободно владеет ООП и пусть и потратит кучу времени на изучение ООП, зато потом задорно начнет кодить абстрактные фабрики контроллеров под синглтон.

Главное заказчик рад.

знатный багет


http://ru.iccup.com/dota/details/1295953.html

 

ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ

СВЕН ТП

СВЕН ПУШИТ

СВЕН ХЕКС

СВЕН ДАБЛКИЛЛ

СВЕН 7ОО КРИПОВ

Поделиться сообщением


Ссылка на сообщение

знатный багет

особенно круто сочитается с его ником

Поделиться сообщением


Ссылка на сообщение

посоны, начали учить паскаль

вроде немного знаю

но есть пару вопросов. первый это как возвести в степень? :trollface:

нашел команду sqr(x), но это в какую степень??

Поделиться сообщением


Ссылка на сообщение

представь, есть гугл, и туда даже можно написать pascal sqr

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

посоны, начали учить паскаль

вроде немного знаю

но есть пару вопросов. первый это как возвести в степень? :trollface:

нашел команду sqr(x), но это в какую степень??

я вот думал какой-нибудь смайлик подобрать к твоему посту, но его еще не придумали

Поделиться сообщением


Ссылка на сообщение

помогли бы лучше..

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

тут не помочь

сори

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...