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

> ООП, серебряная ли пуля?
Invis1ble  
Дата
Цитировать сообщение

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




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 11789
Пользователь №: 23195
На форуме: 6 лет, 4 месяца, 17 дней
Карма: 429

Трезвый :
7 лет, 3 месяца, 17 дней


так и быть, покормлю

Цитата (xlebosol @ 31.01.2016 - 15:22)
чем изменить в одном неадекватном методе и поломать весть знает еще где

unit-тесты? не, не слышал laugh.gif


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

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



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

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

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


Цитата (AllesKlar @ 31.01.2016 - 09:12)
- Спасибо. А у вас есть другой интервьюер, который имеет понятие об том, о чем говорит?

Если Вам нужен другой интервьюер, может подойдет в соседней сапожной мастерской?

Цитата (Dezigo @ 31.01.2016 - 09:51)
Выложи пример своего проекта на процедурном стиле (github), очень хочется посмотреть как можно поддерживать код на процедурке.

У меня нет проектов на чистой процедурке. Но даже если бы и был - зачем мне это? Чтобы тут опять набросились на меня с эпитетами? Вон Oyeme картинки рисует))) А даже и не понял, что это не мои вовсе высказывания. Ну кроме последнего, которое имхо.
Припекло наверное малость. biggrin.gif

А если действительно любопытно, как поддерживать, посмотри комьюнити Друпала. Я не говорю, что это крутая CMF, но миллион подписчиков и 30 000 разработчиков как то живут и не плачут))
Свернутый текст
Сейчас польется куча говна на вентилятор))) Знаем, знаем. ООПэшники всегда на друпал плюются.

Цитата (Invis1ble @ 31.01.2016 - 10:23)
Нет. Тему можно закрывать.
Закрой. Для себя smile.gif


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

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

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

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

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



Чеширский кот
******

Профиль
Журнал
Группа: Администратор
Почтальон группы
Сообщений: 5911
Пользователь №: 1
На форуме: 10 лет, 10 месяцев, 4 дня
Карма: 125

Не пью :
22 года, 3 месяца, 4 дня


То, что в программировании называется "ООП", в медицине называется "EBM" - эвиденцет-базед медицин - "научно-обоснованная" медицина.
Принцип тот же: если лечащий врач умер во время снятия ЭКГ больному, пришедший на замену врач продолжает снимать ЭКГ, зная, что пульс, АД и температура уже померяны и записаны в историю болезни.
То есть, жесткая неизменяемая последовательность действия.

Дай бог всем присутствующим не попасть под машину так, чтобы развилось опасное для жизни кровотечение: по стандартам EBM осмотр тела на предмет кровотечения делается ТОЛЬКО после того, как проверена проходимость дыхательных путей (палец в рот засунут аж до горла), на шею установлен защитный воротник, посчитан пульс и померяно АД.


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

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



Аццкая хрень
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5481
Пользователь №: 32538
На форуме: 4 года, 6 месяцев, 15 дней
Карма: 49




FatCat
а как тогда выживать? Пока они сделают все эти манипуляции, человек может банально умереть


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

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



Чеширский кот
******

Профиль
Журнал
Группа: Администратор
Почтальон группы
Сообщений: 5911
Пользователь №: 1
На форуме: 10 лет, 10 месяцев, 4 дня
Карма: 125

Не пью :
22 года, 3 месяца, 4 дня


Цитата (Zzepish @ 31.01.2016 - 15:39)
как тогда выживать?

Наш движок (в основе МПБ 1.3) процедурный, на шареде выдерживает до 5000 генераций страниц в минуту. Официальный ИПБ 3.4 на ООП, на шареде выдерживает 200-300 генераций в минуту.

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

Ты хочешь сказать, что нужны думающие врачи? Увы, нет; они так же не нужны, как и думающие программисты. Нужны послушные исполнители в пределах своего уровня.


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

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




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 11789
Пользователь №: 23195
На форуме: 6 лет, 4 месяца, 17 дней
Карма: 429

Трезвый :
7 лет, 3 месяца, 17 дней


Цитата (FatCat @ 31.01.2016 - 16:37)
по стандартам EBM осмотр тела на предмет кровотечения делается ТОЛЬКО после того, как проверена проходимость дыхательных путей (палец в рот засунут аж до горла), на шею установлен защитный воротник, посчитан пульс и померяно АД.

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

UPD
о, вот моё предположение и подтвердилось
Цитата
Правильно, по статистике в ДТП больше погибают от остановки дыхания, чем от кровопотери, а значит статистика успешных реанимаций будет выше.


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

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



Аццкая хрень
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5481
Пользователь №: 32538
На форуме: 4 года, 6 месяцев, 15 дней
Карма: 49




FatCat
Странно. Я думал, что хоть в медицине нужны толковые ребята...


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

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



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

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

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


Цитата (Zzepish @ 31.01.2016 - 12:53)
Странно. Я думал, что хоть в медицине нужны толковые ребята...

Деньги правят миром.


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

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

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

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

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



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

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

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


Цитата (Invis1ble @ 31.01.2016 - 11:54)
unit-тесты? не, не слышал

Причем тут юнит-тесты? Они страхуют от поломок черт знает где? Не торопись с ответом.


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

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

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

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

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



Аццкая хрень
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5481
Пользователь №: 32538
На форуме: 4 года, 6 месяцев, 15 дней
Карма: 49




twin
миром правят умные люди, но подлые и властолюбивые, которые навязали ценность денег


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

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




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 11789
Пользователь №: 23195
На форуме: 6 лет, 4 месяца, 17 дней
Карма: 429

Трезвый :
7 лет, 3 месяца, 17 дней


Цитата (twin @ 31.01.2016 - 17:04)
Причем тут юнит-тесты? Они страхуют от поломок черт знает где?

да


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

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



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

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 2482
Пользователь №: 37963
На форуме: 3 года, 4 месяца
Карма: 27




Цитата (FatCat @ 31.01.2016 - 16:49)
Наш движок (в основе МПБ 1.3) процедурный, на шареде выдерживает до 5000 генераций страниц в минуту. Официальный ИПБ 3.4 на ООП, на шареде выдерживает 200-300 генераций в минуту.


Какие характеристики, если не секрет?


--------------------

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

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



Знатный быдлокодер
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 337
Пользователь №: 32761
На форуме: 4 года, 5 месяцев, 21 день
Карма: 19




Цитата (Invis1ble @ 31.01.2016 - 13:54)
так и быть, покормлю

Цитата (xlebosol @ 31.01.2016 - 15:22)
чем изменить в одном неадекватном методе и поломать весть знает еще где

unit-тесты? не, не слышал laugh.gif

Конечно, но кроме как слышать о них, надо уметь их правильно написать. Можно думать о Кате, а писать о Макаре. Для этого и есть тестировщики.
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
twin  
 ۩  Дата
Цитировать сообщение

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



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

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

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


Цитата (Invis1ble @ 31.01.2016 - 13:08)
Причем тут юнит-тесты? Они страхуют от поломок черт знает где?

да


Юнит-тесты нисколько не страхуют систему от поломок в разных местах при рефакторинге одного места. Они помогают их выявлять. До запуска самих тестов ты можешь поломать что угодно и где угодно, никто тебя не застрахует.

А страхуют они продакшен от багов, которые в этих разных местах могут повылазить. И хорошо, если это мелкие и не плавающие баги.

А теперь представим ситуацию. Ты переписал код, запустил тесты, а система поплыла в пяти местах. Теперь тебе нужно каждое это место проанализировать и пофиксить баг таким образом, чтобы соблюсти все требования этих мест. Причем сделать это нужно элегантно, без костылей. Ну ладно, пердячим паром как то удалось. Запускаем тесты, а с новым фиксом в семи других местах опять всё поплыло. И так далее.

Так чем помогают тут юнит-тесты? Выявлять баги? Это вполне решаемо функциональными тестами. Ускоряют фикс? Ничуть. И если возникнет такая ситуация, то ненароком вспомнишь про старую добрую процедурку и копипаст покажется таким близким и родным )))

От того и смотрят люди последнее время в сторону функционального и модульного программирования. Чтобы уйти от этой скрытой связанности. Где все строится на зависимостях, а значит все зависит от всего. smile.gif Утрирую конечно.


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

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

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

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

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




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 11789
Пользователь №: 23195
На форуме: 6 лет, 4 месяца, 17 дней
Карма: 429

Трезвый :
7 лет, 3 месяца, 17 дней


Цитата (xlebosol @ 31.01.2016 - 17:22)
надо уметь их правильно написать

это уже другой вопрос


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

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

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