超级初学者咨询 架构 和 模块的有关问题

超级菜鸟咨询 架构 和 模块的问题
如题,编写一段时间代码,突然 分不清 自己用的是 什么 架构 或者 模块了:
我们用 ASP.NET 编写web 网站,
首先 在DAL 文件夹下面 建一个类 (.cs)
然后 到 web 文件夹下一个页面后台 aspx.cs 中 先引用一下,
然后再 使用
就像这样 (随意举个例子):

        public DataSet ygxx_select()
        {
            DataSet ds = new DataSet();
            connection cn = new connection("text");
            rlzy_gzrz a = new rlzy_gzrz();
            ds = a.ygxx_select(cn.getCmd(),cn.getConnect());
            return ds;
        }


 protected void Page_Load(object sender, EventArgs e)
        {
   DataSet ds3 = ygxx_select(ViewState["czybh"].ToString());
                this.ASPxComboBox4.Text = ds3.Tables[0].Rows[0]["ygbh"].ToString() + ds3.Tables[0].Rows[0]["ygmc"].ToString();
                this.ASPxComboBox3.Text = ds3.Tables[0].Rows[0]["bmmc"].ToString();
}


请问 这是什么模式 或者说是什么架构啊??
突然间就茫然了。。。 有没有什么 简单易懂的 讲解 方法?
谢谢!
------解决思路----------------------
什么都不是
既不是三层,也不是MVC
这不过就是外部类的实例化和使用

所谓架构,是一个整体上的设计
你拿出一句代码
int a=new int()
问别人这是什么架构,不是扯淡吗
------解决思路----------------------
这就是2个方法,名称,参数,返回值 ,访问权限  不同而已。 根本不是什么架构
------解决思路----------------------
有些封装可以认为是采用了AOP(面向方面编程)的思想,也可以认为是OOP(面向对象编程)的思想。但是你单独摘出这一段,没有什么模式、架构和思想可言。既然采用C#,这是一个面向对象的编程语言,封装是基本的东西
------解决思路----------------------
架构需要一个名字么,貌似听得最多的就是三层架构,还有分布式架构,
模块需要名字么,这个更接近业务,比如注册模块,
模式就有名字,为了方便交流。

推荐一本书,thinking in uml