mp
2016-12-21 20:37:02 UTC
...the context here i think is clear from my many recent posts
(even tho the info here would otherwise be too sparce)
ICastStone
IView
ICad
CastStone : ICastStone
{
//property
IView View{get;set;}
...}
View : IView
{
//property
ICad Cad {get;set;}
//method
Draw(){this.Cad.Draw}
Cad : ICad
{//knows about cad drawing...}
...then
CastStone.View.Draw
does it seem like adequate separation of responsibilities?
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
(even tho the info here would otherwise be too sparce)
ICastStone
IView
ICad
CastStone : ICastStone
{
//property
IView View{get;set;}
...}
View : IView
{
//property
ICad Cad {get;set;}
//method
Draw(){this.Cad.Draw}
Cad : ICad
{//knows about cad drawing...}
...then
CastStone.View.Draw
does it seem like adequate separation of responsibilities?
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus