Satura rādītājs:
Definīcija - ko nozīmē guļamistabas programmēšana?
Guļamistabas programmēšana attiecas uz dažādiem amatieru programmēšanas veidiem pretstatā ļoti kontrolētam vai korporatīvam programmēšanas procesam.
"Guļamistabas programmēšanas" definīcijas var nedaudz atšķirties. Daži definē guļamistabas programmēšanu kā amatieru programmu, kas netiek veikta peļņas gūšanai. Citās definīcijās termins vienkārši atsaucas uz programmētāju projektiem, kuri "dodas vieni paši", nevis strādā tieši korporatīvā biroja vidē.
Techopedia izskaidro guļamistabu programmēšanu
Daži definē vai apraksta guļamistabas programmēšanu, ņemot vērā noteiktus principus, kurus programmētāji izmantoja vēl dienās, kad datorprogrammēšana bija pieejamāka un vairāk cilvēku programmēja no mājām vai neatkarīgi no lielajām korporācijām. Jāsaka arguments, ka līdztekus korporatīvai datorprogrammēšanas formai, kurā riska kapitāla firmas atbalsta stingri modelētus attīstības procesus, mūsdienīgu rīku, piemēram, lietojumprogrammu saskarņu (API) un bibliotēku, izmantošana ir mainījusi būtiskos programmētāju darbības veidus. un veidus, kā viņi attīsta tehnoloģiju. Piemēram, daži cilvēki teiktu, ka guļamistabas programmēšana ir mēģinājums nodot enerģiju vientuļajam indivīdam vai atgriezties pie nostalģiskām dienām, kad programmētāji amatieri praktizēja savu amatu neapgrūtināti ar šabloniem vai ietvara rīkiem, piemēram, API. Tā ir ideja, ka amatieru programmētāji tā vietā, lai izmantotu kolektīvi izstrādātas sistēmas, vienkārši strādāja ar izejas kodu un neapstrādātu aparatūru, lai "izdarītu savu lietu".
Kā apgalvojums par programmēšanas būtisko būtību, guļamistabas programmēšanas ideja var būt noderīga, jo izstrādātāji un programmētāji izskata savas metodes un paņēmienus, kā arī to piemērošanu programmatūras industrijai, piemēram, vai nozare patiešām ir kļuvusi pārāk korporatīva un gūtu labumu no atgriešanās pie dažiem fundamentāliem ideāliem par programmēšanu, kas bija spēkā 80. gados. Veicinot un apsverot guļamistabu programmēšanu, daži IT speciālisti apsver arī šī laikmeta primitīvāku tehnoloģiju izmantošanu, lai labāk izprastu, kā darbojas guļamistabu programmēšana.
