마운드에서 OOP에 대해 이야기하기 - 페이지 12

 
Yuriy Asaulenko :

이 필요성은 정기적으로 나타납니다. 개발자가 이 작업을 수행하는 것이 바람직합니다.

간단한 예입니다. 어떤 이유로 개발자는 지표 차트에 수평 좌표 그리드를 제공할 필요가 없다고 생각했습니다. 그리고 물론, 그들은 이에 대한 적절한 방법을 제공하지 않았습니다.)

이제 그것은 또 다른 주제입니다.
 

George Merts :

저도 실제 모드에서 보호 모드로 전환하던 시절에 물리적 메모리 주소를 사용할 수 없다는 것이 정말 마음에 들지 않았습니다.

다른 것을 혼동하지 마십시오. 기억의 구별은 완전히 다른 오페라입니다.

 
Artyom Trishkin :
유리 아사울렌코 :

이 필요성은 정기적으로 나타납니다. 개발자가 이 작업을 수행하는 것이 바람직합니다.

간단한 예입니다. 어떤 이유로 개발자는 지표 차트에 수평 좌표 그리드를 제공할 필요가 없다고 생각했습니다. 그리고 물론, 그들은 이에 대한 적절한 방법을 제공하지 않았습니다.)

이제 그것은 또 다른 주제입니다.
그리드에 대한 SD에 대한 응용 프로그램이 오랫동안 남아 있기를 바랍니다.
 
Andrei :

다른 것을 혼동하지 마십시오. 기억의 구별은 완전히 다른 오페라입니다.

왜요? 동일한 것에서 - 충돌을 피하기 위해 시스템의 다른 부분을 서로 격리합니다. 본질은 동일합니다.
 
George Merts :
왜요? 동일한 것에서 - 충돌을 피하기 위해 시스템의 다른 부분을 서로 격리합니다. 본질은 동일합니다.

OS 레벨 캡슐화)

 

예, OOP에 대해 논쟁하지 마십시오.

이것들은 과거의 일이며 20년 전에 "절차적 대 객체 지향"을 주장하는 것이 가능했습니다. 이제 그것은 단지 우스꽝스럽고 불꽃처럼 보이지도 않습니다.


Volchansky가 좋아하는 이야기: 1995-1996, 나는 네트워크 프로젝트 를 작성 중입니다. 리더가 나타나서 "수업과 함께 쓸 수 있습니까?"라고 묻습니다. - 물론, 그래서 내가 씁니다. 여기에 코드가 있습니다.

 
... 하지만 수업에 대한 모든 예는 수업에 대해 무엇입니까? 여기 오늘 밤 지하철 역을 지나고 있는데 믿을 수 없을 것입니다. 한 소녀가 앉아서 울고 있습니다. 글쎄, 그는 와서 밤을 보낼 것을 제안했습니다 ..
 
Maxim Dmitrievsky :
... 하지만 수업에 대한 모든 예는 수업에 대해 무엇입니까? 여기 오늘 밤 지하철 역을 지나고 있는데 믿을 수 없을 것입니다. 한 소녀가 앉아서 울고 있습니다. 글쎄, 그는 와서 밤을 보낼 것을 제안했습니다 ..
요즘 놀아요. 1000루블 지폐가 계단에서 굴러 떨어지고 있습니다. 나는 그것을 집어 들고 싶었고, 그렇다면 나는 그것이 진짜였다면 누군가가 그것을 오래 전에 집어 들었을 것이라고 생각합니다.
 

물론 OOP의 반대자들의 주장을 읽는 것은 재미있습니다. 나는 즉시 H. G. Wells의 "맹인의 땅" 이야기가 떠올랐다.

그곳에서 우연히 등반가처럼 세상과 단절된 맹인의 나라에 한 친구가 있었습니다. 그들은 태어날 때부터 장님이었습니다. 결과적으로 그들은 간단한 수술로 질병 "시각"을 치료하고 싶었습니다.
다음은 그 책의 인용문입니다.

"- А вот чем, - продолжал врач, отвечая на собственный вопрос. - Те
странные придатки, которые называются глазами и предназначены создавать на
лице приятную легкую впадину, у Боготы поражены болезнью, что  и  вызывает
осложнение  в  мозгу.  Они  у  него  сильно  увеличены,  обросли   густыми
ресницами, веки на них  дергаются,  и  от  этого  мозг  у  него  постоянно
раздражен, и мысли неспособны сосредоточиться.
   - Вот что? - удивился старый Якоб. - Вот оно как...
   - Думается, я с полным основанием могу утверждать, что для его  полного
излечения требуется произвести совсем простую  хирургическую  операцию,  а
именно удалить эти раздражающие тельца.
   - И тогда он выздоровеет?
   - Тогда он совершенно выздоровеет и станет примерным гражданином.
   - Да будет благословенна наука! - воскликнул старый Якоб  и  тотчас  же 
пошел поделиться с Нуньесом своей счастливой надеждой."

그는 거기에서 다리의 힘을 얻었습니다.

OOP의 유해성에 대한 모든 주장이 마찬가지입니다.

글쎄, 잔디가 푸르다는 것을 시각 장애인에게 설명하는 방법은 무엇입니까?

OOP의 유해성에 대해 주장하는 사람들은 최소한 논쟁을 하기 전에 먼저 OOP를 사용하여 프로그래밍 하는 방법을 배우고 이 기술을 사용하여 적어도 몇 개의 대규모 프로젝트를 만들어야 합니다.

 
Maxim Dmitrievsky :
... 하지만 수업에 대한 모든 예는 수업에 대해 무엇입니까. 여기 오늘 밤 지하철 역을 지나고 있는데 믿을 수 없을 것입니다. 한 소녀가 앉아서 울고 있습니다. 글쎄, 그는 와서 밤을 보낼 것을 제안했습니다 ..

당신은 나와 같은 기사입니다)

금요일에 가게에 가서 간식+음료를 샀어요. 그리고 다시, 그들은 모든 것을 파헤 치고 20 센티미터의 파이프를 깔아 놓았으며 어떤 식 으로든 표시하지 않았으며 이곳에는 조명이 없었습니다. 어둡습니다. 나는 냄새를 통해 파이프를 통해 펌핑 된 증류수가 전혀 아님을 이해했습니다.

나는 너무 만족스럽게 걷고 있습니다. bydysch-sh-sh-sh-sh! 나는 파이프에 걸려 앞으로 날아갑니다. 젊었을 때 백병전을 했고, 우선 여러 가지 낙상 훈련을 받았기 때문에 봇카를 부러뜨리지 않고 자비로 외투를 아끼고 머리를 담그고 있었다. 수상한 냄새가 나는 깊고 더러운 웅덩이에 빠졌습니다. 그러나 그는 롤 동안 패키지를 맨 위에 두었습니다.

나는 등 뒤의 웅덩이에 누워 걱정스럽게 병을 느낍니다. 그리고 갑자기 어둠 속에서 한 소녀가 소리칩니다. - 조심해!!! 그러나 너무 늦었습니다. 그는 나를 계획하고 있습니다. 나는 가능한 한 내 시체로 타격을 완화했지만 여전히 부서졌습니다. 우리는 함께 웅덩이에 누워 별을 봅니다. 로맨스!

내 말은 - 이미 일어나자. 감기에 걸릴 것이다. 나는 모두 액체 상태로 일어났습니다. 오, 집에 갈게요. 내 눈은 공황 상태에 있습니다. 내 앞 문이 있습니다. 문지르러 가자.

그것을 닦아내는 것은 쓸모가 없습니다. 모든 것이 흠뻑 젖었고 세탁 만했으며 가죽 스웨이드 장갑도 씻었습니다. 모든 것이 겨울 G였습니다. 글쎄, 그녀와 나는 합성 재킷이 있습니다. 천이 있으면 드라이 클리닝 만 가능합니다.

그는 그녀를 욕실로 데려가 씻고, 가운을 내밀고, 몸을 씻고, 모든 옷을 세탁기에 던졌습니다. 그녀와 내 안에 있는 모든 것은 진흙 속에 있고, 청바지와 다른 모든 것은 영광스럽게 웅덩이에 누워 있으면 돼지들이 부러워할 것입니다. 담갔다가 세탁기에 넣었습니다.

글쎄, 아무것도, 우리는 저녁을 먹었고, 그렇게 유쾌한 지인을 위해 술을 마시고 모든 것이 마를 때까지 파티에 두었다.

조르쥬, 한 마디만 하면 더 이상 내 친구가 아니다!