fbpx

design_pattern

Цэцэрлэгийн хүүхэд ч ойлгох программ бүтээх 12 үе шат

Программ бүтээх нь энгийн боловч амархан зүйл биш ээ. Цар хүрээнээсээ хамаарч цаг хугацаа багагүй шаарддаг. Гэхдээ яагаад энгийн гэж хэлж байгаа вэ гэхээр хийх үйлдлүүд нь тодорхой байдаг. Тиймээс тэдгээр үйлдлүүдийг маш товч байдлаар жагсаалт болгон хүргэж байна. 2. Харагдах байдлыг нь дүрслээд зураад үзээрэй. Таны програм хэрхэн харагдах талаар энгийн зураг гаргаад үзээрэй. […]

Чадварлаг программ хөгжүүлэгч болмоор байвал зохиомжын паттерныг заавал мэдэх хэрэгтэй.

Зохиомжын паттерн тодорхой нэг асуудал, даалгаврыг шийдэхэд өргөн хэрэглэгддэг арга юм. Одоо магадгүй танд “юун тодорхой?” асуудлууд гэсэн бодол урган гарах байх. Үүнд жишээгээр тайлбарлая. Доорх асуудал гарсан гэж үзвэл:Та ганцхан объект агуулсан класс үүсгэмээр байгаа ба тэрхүү объект нь  бусад бүх классуудад ашиглагдах боломжтой байхаар зохиомжлох хэрэгтэй болсон байг. Энэхүү асуудалд хамгийн сайн зохицох […]