From Wikipedia, the free encyclopedia
ഒരു പ്രോഗ്രാമിംഗ് ശൈലി എന്നത് കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകൾ എഴുതുന്നതിനുള്ള ഒരു മാർഗ്ഗം അല്ലെങ്കിൽ ശൈലി മാത്രമാണ്. കോഡിംഗ് സമയത്ത് പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് ഒരു നിർദ്ദിഷ്ട രീതി അല്ലെങ്കിൽ സമീപനം തിരഞ്ഞെടുക്കുന്നത് പോലെയാണ് ഇത്, പ്രവർത്തനങ്ങളിലൂടെയോ ഒബ്ജക്റ്റുകൾ വഴിയോ കോഡ് സംഘടിപ്പിക്കുന്നത് പോലെയാണ്. വ്യത്യസ്ത മാതൃകകൾ പ്രോഗ്രാമർമാരെ വ്യത്യസ്ത രീതികളിൽ പ്രശ്നങ്ങളെക്കുറിച്ച് ചിന്തിക്കാൻ സഹായിക്കുന്നു. ഒരു പ്രോഗ്രാമിംഗ് ഭാഷ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള വ്യത്യസ്ത മാർഗങ്ങളെ പിന്തുണയ്ക്കാൻ കഴിയും, ഇത്തരം മാർഗ്ഗങ്ങളെ മാതൃകകൾ എന്ന് വിളിക്കുന്നു. ചില ഭാഷകളിൽ ഒന്നിലധികം സമീപനങ്ങൾ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു, വിവിധ തരത്തിലുള്ള ജോലികൾക്കായി അവയെ വഴക്കമുള്ളതാക്കുന്നു. ഉദാഹരണത്തിന്, പൈത്തൺ ഒബ്ജക്റ്റ് ഓറിയൻ്റഡ്, ഫങ്ഷണൽ പ്രോഗ്രാമിംഗ് മാതൃകകളെ പിന്തുണയ്ക്കുന്നു[1].
സർവസാധാരണമായ പ്രോഗ്രാമിങ് ശൈലികളാണ്[2][3][4]
സോഫ്റ്റ്വെയർ എഞ്ചിനീയറിംഗിൽ ആളുകൾ പ്രോഗ്രാമുകൾ എങ്ങനെ വികസിപ്പിക്കുന്നു എന്നതിനെക്കുറിച്ചുള്ള ഗവേഷണത്തിലൂടെ കണ്ടെത്തുന്ന, സോഫ്റ്റ്വെയർ എഴുത്തിൻ്റെ രീതികളോ ശൈലികളോ ആണ് പ്രോഗ്രാമിംഗ് ശൈലി. വ്യത്യസ്ത പ്രോഗ്രാമിംഗ് ഭാഷകൾ മനസ്സിലാക്കാനും താരതമ്യം ചെയ്യാനും ഈ മാതൃകകൾ നമ്മെ സഹായിക്കുന്നു. അതുപോലെ, സോഫ്റ്റ്വെയർ എഞ്ചിനീയറിംഗിലെ ഗവേഷണം സോഫ്റ്റ്വെയർ നിർമ്മിക്കുന്നത് എങ്ങനെയെന്ന് നോക്കുന്നു, ഏറ്റവും ഫലപ്രദമായവ കണ്ടെത്തുന്നതിന് വേണ്ടി വ്യത്യസ്ത സമീപനങ്ങളെ താരതമ്യം ചെയ്യുന്നു.
(സ്മോൾടോക്ക് ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിനെ പിന്തുണയ്ക്കുന്നു, ഹാസ്കെൽ ഫംഗ്ഷണൽ പ്രോഗ്രാമിംഗിനെ പിന്തുണയ്ക്കുന്നു), മറ്റ് പ്രോഗ്രാമിംഗ് ഭാഷകൾ ഒന്നിലധികം ശൈലികളെ പിന്തുണയ്ക്കുന്നു (ഒബ്ജക്റ്റ് പാസ്കൽ, സി++, ജാവ, ജാവസ്ക്രിപറ്റ്, സിഷാർപ്, സ്കാല, വിഷ്വൽ ബേസിക്(Visual Basic), കോമൺ ലിപ്സ്, സ്കീം, പേൾ, പി.എച്ച്.പി., പൈത്തൺ, റൂബി, ഓസ്, എഫ്#).
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.