OOP 전문가를 위한 질문입니다. - 페이지 46

 

Peter의 대답은 마치 ... 모든 방향으로 나르는 것과 같습니다.)


 
간결함과 온유함이 무한으로 가는 길입니다.
장황함은 아무데도 가는 길입니다.
천재와 정신분열증은 한 발짝 떨어져 있습니다. 거기 있잖아, 피터, 조심해.
 
Nikolai Semko :
간결함과 온유함이 무한으로 가는 길입니다.
장황함은 아무데도 가는 길입니다.
천재와 정신 분열증은 단 한 단계로 구분됩니다. 거기 있잖아, 피터, 조심해.

걱정해주셔서 감사합니다, 니콜라스. 평생을 의식적으로 지적인 일을 해왔기 때문에 걱정할 것이 없습니다. 이것은 연구입니다. 내가 아는 한, 당신은 AI 문제를 직접 다루었습니다. 그리고 그는 당신이 그것을 이해하는 독특한 열쇠를 가지고 있다고 생각하는 것 같았습니다.

 
Реter Konow :

그리고 그는 당신이 그것을 이해하는 독특한 열쇠를 가지고 있다고 생각하는 것 같았습니다.

너 뭐야! 핵심은 패턴 인식 분야의 완만한 발전뿐입니다.
 
Nikolai Semko :
글쎄, 당신은 무엇입니까! 열쇠는 무엇입니까, 단지 겸손한 발전입니다.

나 역시 작은 성과만 있을 뿐이다. 나는 단지 그것을 대중에게 게시합니다. 갑자기 누가 당신에게 귀중한 아이디어를 알려줄까요? :)

예를 들어 - 상속. 이전에는 왜 필요한지 이해하지 못했지만 진정한 보물로 밝혀졌습니다!))

나는 PLO 변호인들이 그것을 완전히 이해하고 있는지 의심스럽다. 나는 대부분의 사람들이 Object가 무엇인지, 왜 OOP가 추상적인 데이터에서 구체적인 데이터로의 배포를 제안하는지 완전히 이해하고 있는지 의심합니다. OOP 개체에서 어떻게 지속적으로 계층 구조로 구성됩니까? 이것이 왜 필요한가? 의미있는 답변이 많을 것 같지 않습니다.

 
Реter Konow :

나도 약간의 발전이 있습니다. 나는 단지 그것을 대중에게 게시합니다. 갑자기 누가 당신에게 귀중한 아이디어를 알려줄까요? :)

예를 들어 - 상속. 이전에는 왜 필요한지 이해하지 못했지만 진정한 보물로 밝혀졌습니다!))

나는 PLO 변호인들이 그것을 완전히 이해하고 있는지 의심스럽다. 나는 대부분의 사람들이 Object가 무엇인지, 왜 OOP가 추상적인 데이터에서 구체적인 데이터로의 배포를 제안하는지 완전히 이해하고 있는지 의심합니다. OOP 개체에서 어떻게 지속적으로 계층 구조로 구성됩니까? 이것이 왜 필요한가? 많은 사람들이 의미심장하게 대답할 것 같지 않습니다.

시장이란 이런것이다...
그 OOP는 새로운 지평을 열고 완벽에 제한이 없습니다.
나는 OOP의 가능성을 이해하는 길의 시작 단계에 있을 뿐입니다.
 
Реter Konow :

나도 약간의 발전이 있습니다. 나는 단지 그것을 대중에게 게시합니다. 갑자기 누가 당신에게 귀중한 아이디어를 알려줄까요? :)

예를 들어 - 상속. 이전에는 왜 필요한지 이해하지 못했지만 진정한 보물로 밝혀졌습니다!))

나는 PLO 변호인들이 그것을 완전히 이해하고 있는지 의심스럽다. 나는 대부분의 사람들이 Object가 무엇인지, 왜 OOP가 추상적인 데이터에서 구체적인 데이터로의 배포를 제안하는지 완전히 이해하고 있는지 의심합니다. OOP 개체에서 어떻게 지속적으로 계층 구조로 구성됩니까? 이것이 왜 필요한가? 의미있는 답변이 많을 것 같지 않습니다.

누군가가 무언가를 이해하지 못한다고 이것이 모든 사람이 이해하지 못한다는 의미는 아닙니다.

 
Nikolai Semko :
시장이란 이런것이다...
그 OOP는 새로운 지평을 열고 완벽에 제한이 없습니다.
나는 OOP의 가능성을 이해하는 길의 시작 단계에 있을 뿐입니다.

모든 것에는 한계가 있습니다.

표준 OOP 문제를 찾았습니다.

  • 다중 상속에서.
  • 클래스 간의 교차 링크에서.
  • 정적 상속 체인 및 정적 캡슐화의 문제. 그러나 객체가 모델링되고 동적 구조가 필요한 경우에는 어떻게 됩니까? 수동으로 다시 작성하면 이러한 개체가 빠르고 자연스럽게 개발될 수 없습니다.

표준 OOP는 인간의 사고 방식이 가지고 있는 유연성이 부족합니다. 모든 객체의 구조는 정적이며 유전 관계는 코드를 변경하지 않고 변경되지 않습니다 . 이것은 심각한 결점입니다.


OOP는 불변이며 Consciousness의 자연스러운 속성이지만 구현에는 단점이 있을 수 있습니다.

 
동적 개체가 있는 언어가 있습니다. 즉석에서 속성을 추가할 수 있습니다. 그러나 그들은 느립니다. 이러한 기회를 개체에 직접 제공할 수 있지만 이는 브레이크가 될 것입니다.
 
Dmitry Fedoseev :
동적 개체가 있는 언어가 있습니다. 즉석에서 속성을 추가할 수 있습니다. 그러나 그들은 느립니다. 이러한 기회를 개체에 직접 제공할 수 있지만 이는 브레이크가 될 것입니다.
알았습니다. 고맙습니다.