Projektēšanas šablons: Atšķirības starp versijām
Jauna lapa: Programminženierijā '''projektēšanas šablons''' ir vispārīgs atkalizmantojams risinājums biežai problēmai programmatūras projektējums|programmat... |
m cik redzu, otrajā reizē ir objekti |
||
1. rindiņa: | 1. rindiņa: | ||
[[Programminženierija|Programminženierijā]] '''projektēšanas šablons''' ir vispārīgs atkalizmantojams risinājums biežai problēmai [[programmatūras projektējums|programmatūras projektējumā]]. Tas nav pabeigts risinājums, ko var tieši pārveidot [[izejas kods|izejas kodā]] vai [[mašīnkods|mašīnkodā]]. Tas ir apraksts vai paraugs tam, kā risināt problēmu un to var izmantot daudzās dažādās situācijās. Projektēšanas šabloni ir formalizētas [[labā prakse|labās prakses]], kuras programmētāji var izmantot, lai risinātu biežāk sastopamās problēmas sistēmas vai lietotnes projektēšanas gaitā. |
[[Programminženierija|Programminženierijā]] '''projektēšanas šablons''' ir vispārīgs atkalizmantojams risinājums biežai problēmai [[programmatūras projektējums|programmatūras projektējumā]]. Tas nav pabeigts risinājums, ko var tieši pārveidot [[izejas kods|izejas kodā]] vai [[mašīnkods|mašīnkodā]]. Tas ir apraksts vai paraugs tam, kā risināt problēmu, un to var izmantot daudzās dažādās situācijās. Projektēšanas šabloni ir formalizētas [[labā prakse|labās prakses]], kuras programmētāji var izmantot, lai risinātu biežāk sastopamās problēmas sistēmas vai lietotnes projektēšanas gaitā. |
||
[[Objektorientētā programmēšana|Objektorientētie]] projektēšanas šabloni parasti demonstrē [[klase (datorzinātne)|klašu]] vai [[objekts (datorzinātne)| |
[[Objektorientētā programmēšana|Objektorientētie]] projektēšanas šabloni parasti demonstrē [[klase (datorzinātne)|klašu]] vai [[objekts (datorzinātne)|objektu]] attiecības un savstarpējo mijiedarbību, konkrēti nenorādot iesaistīto klašu vai objektu gala realizācijas. Šabloni, kas maina objekta stāvokli, var nebūt izmantojami [[funkcionālā programmēšana|funkcionālās programmēšanas]] valodās, daži šabloni var nebūt nepieciešami valodās, kurās ir iebūvēts atbalsts problēmai, ko šis šablons risina, objektorientētie šabloni var nederēt risinājumiem neobjektorientētās valodās. |
||
Projektēšanas šabloni var tikt uzskatīti par strukturētu piegājienu [[programmēšana]]i un līmeni starp [[programmēšanas paradigma|programmēšanas paradigmu]] un konkrētu [[algoritms|algoritmu]]. |
Projektēšanas šabloni var tikt uzskatīti par strukturētu piegājienu [[programmēšana]]i un līmeni starp [[programmēšanas paradigma|programmēšanas paradigmu]] un konkrētu [[algoritms|algoritmu]]. |
Versija, kas saglabāta 2016. gada 7. aprīlis, plkst. 18.34
Programminženierijā projektēšanas šablons ir vispārīgs atkalizmantojams risinājums biežai problēmai programmatūras projektējumā. Tas nav pabeigts risinājums, ko var tieši pārveidot izejas kodā vai mašīnkodā. Tas ir apraksts vai paraugs tam, kā risināt problēmu, un to var izmantot daudzās dažādās situācijās. Projektēšanas šabloni ir formalizētas labās prakses, kuras programmētāji var izmantot, lai risinātu biežāk sastopamās problēmas sistēmas vai lietotnes projektēšanas gaitā.
Objektorientētie projektēšanas šabloni parasti demonstrē klašu vai objektu attiecības un savstarpējo mijiedarbību, konkrēti nenorādot iesaistīto klašu vai objektu gala realizācijas. Šabloni, kas maina objekta stāvokli, var nebūt izmantojami funkcionālās programmēšanas valodās, daži šabloni var nebūt nepieciešami valodās, kurās ir iebūvēts atbalsts problēmai, ko šis šablons risina, objektorientētie šabloni var nederēt risinājumiem neobjektorientētās valodās.
Projektēšanas šabloni var tikt uzskatīti par strukturētu piegājienu programmēšanai un līmeni starp programmēšanas paradigmu un konkrētu algoritmu.
Šis ar informācijas tehnoloģijām saistītais raksts ir nepilnīgs. Jūs varat dot savu ieguldījumu Vikipēdijā, papildinot to. |