Ñâúðçàíè ïðîäóêòè
Â÷åðà ñ òðè êîëåæêè îòèäîõìå â îáåäíàòà ïî÷èâêà íà ïàçàð çà êíèæêè. Öåëòà íà åäíîòî ìîìè÷å áå äà ñè êóïè êíèãàòà “Äèçàéí, ïðåäïå÷àò è ïå÷àò – îôèöèàëíî ðúêîâîäñòâî”. Çà ìîå ó÷óäâàíå, ïðîäàâà÷úò é ïðåäëîæè îùå åäíà êíèãà, êîÿòî ìîæå ñúùî äà é áúäå èíòåðåñíà : “Øàáëîíè çà äèçàéí” ðŸ˜‰
Íÿêàê áèõ ãî èçâèíèëà, àêî íå áåøå ôàêòà, ÷å âñè÷êè êíèãè çà ãðàôè÷åí äèçàéí ñà ïúëíè ñ öâåòíè èëþñòðàöèè, à òàçè çà øàáëîíèòå çà äèçàéí â ïðîãðàìèðàíåòî èìà ñàìî ñåìïëè UML äèàãðàìè. Íî ìíîãî èíòåðåñíî ñè êðîòóâàøå íà ðàôòà çà äèçàéí è öèôðîâà ôîòîãðàôèÿ!
Àêî íå áÿõ îñòàíàëà áåç äóìè, ìîæåøå è äà îñâåäîìÿ ÷îâåêà êúäå áè áèëà ïî íà ìÿñòî òàçè êíèæêà.
Íå ñúì ñèãóðåí äîêîëêî ïðîäàâà÷èòå â êíèæàðíèöè ïîçíàâàò âñÿêà êíèãà ïî ðàôòîâåòå ñè, äàëè íå ñå îêàçâàò âñå ïîâå÷å îáèêíîâåíè “ìàãàçèíåðè”. Îùå ïîâå÷å øèðîêèÿ îáõâàò íà ëèòåðàòóðàòà â åäíà îáèêíîâåíà íå-ñïåöèàëèçèðàíà êíèæàðíè÷êà. Íî îïðåäåëåíî ñå å èçäúíèë, ìèíàâàéêè êúì ïðåïîðúêà 🙂 Óëîâêàòà íà íåïúëíèÿ ïðåâîä. Ñîôòóåðíèòå design pattern âëèçàò âå÷å â åäíà îùå ïî-ñïåöèôè÷íà ñôåðà, êîÿòî ïîâå÷åòî õîðà èçâúí ïðîãðàìèñòêèÿ ñâÿò áèõà ñðåùíàëè ñ îñîáåíî èçðàæåíèå íà ëèöåòî 😉 Îñîáåíî íÿêîé àìáèöèðàí äà ñå çàïîçíàå ñ ãðàôè÷íèÿ äèçàéí
Comment by Totto — 3/8/2007 @ 1:21 am
Íå òðÿáâà äà ñè ìúë÷èø. Òîâà íè å ïðîáëåìà. Ïðåêàëåíî ìíîãî ñè êðîòóâàìå.
Comment by Svetlio Blyahoff — 3/8/2007 @ 2:03 am
Êúäå?
Comment by Áåíèõèë — 3/8/2007 @ 8:08 am
Å, â ìåñòíàòà âèäåîòåêà íåâèííèòå ìîìè÷åòà, êîèòî ðàáîòÿò òàì âèíàãè ñëàãàò South Park – Bigger, Longer and Uncut íà ðàôòà ñ äåòñêèòå àíèìàöèîííè ôèëì÷åòà…
Îïèòàõ ñå äâà ïúòè äà èì îáàñíÿ, íî íå âäÿâàò.
Comment by Longanlon — 3/8/2007 @ 8:29 am
Ñóïåð çàáàâà. Íà ìåí ïúê ìè ñå å ñëó÷âàëî òî÷íî îáðàòíîòî. Îòèâàì àç äî åäíà îò êíèæàðíèöèòå äî Òåõíè÷åñêèÿò Óíèâåðñèòåò (òóê ìå ìúðçè äà ãî ëèíêíà). Âëèçàì è ïîçäðàâÿâàì íàé ó÷òèâî. Ïèòàì äàëè èìàò „Øàáëîíè çà äèçàéí“. Ëåëÿòà ðàçãëåæäà ñòåëàæà è ìè êàçâà „Íå íÿìà ÿ, íî òóê èìà äðóãè äîáðè çà äèçàéí.“ – è ìè ïðåäëàãà íÿêîëêî çà óåá äèçàéí.
Comment by Jivkoto — 3/8/2007 @ 8:46 am
Ïúðâèÿò ïúò êîãàòî âèäÿõ âúïðîñíàòà êíèãà è àç ñè ïîìèñëèõ êàòî ïðîäàâà÷à îò òâîÿòà ñëó÷êà… Íàãðàäèõà ìå çà îòëè÷åí óñïåõ ñ òàçè êíèæêà, êîãàòî çàâúðøâàõ óíèâåðñèòåòà è îùå íå ñúì ÿ ïðî÷åë. È ñúì ìàëêî ïðåäóáåäåí… Äèçàéí (áåç çíà÷åíèå ãðàôè÷åí èëè ñîôòóåðåí) âêëþ÷âà â ñåáå ñè òâîð÷åñêè ïðîöåñ, à øàáëîí å íåùî óñòàíîâåíî, äà íå êàçâàì íîðìàòèâíî… Êàòî ÷îâåê, çà êîéòî ïðîãðàìèðàíåòî å ðåëèãèÿ, áèõ êàçàë, ÷å “øàáëîíè çà äèçàéí” ìè çâó÷è âñå åäíî äà äàäåø íà Ïèêàñî êíèæêà çà îöâåòÿâàíå…
Èíà÷å, ìîæå áè íàèñòèíà å òðÿáâàëî äà ìó êàæåø íà ÷îâåêà… Àç âåäíúæ â “Ïèíãâèíèòå” âèäÿõ “Îïåðàöèîííè ñèñòåìè” íà ðàôòà ñ ìåäèöèíñêà ëèòåðàòóðà è èì êàçàõ íà õîðèöàòà. Âåäíàãà îïðàâèõà ïîäðåäáàòà.
Comment by BORIME4KA — 3/8/2007 @ 8:47 am
@Âñè÷êè:  ñëó÷àÿ ãî ïðèåõ ïðîñòî êàòî íåùî âåñåëî, à íå íåùî, êîåòî èìà íóæäà îò ïîïðàâÿíå 😉 Âñåêè äèçàéíåð è ïðîãðàìèñò ìîæå äà âèäè ñ åäèí ïîãëåä çà êàêâî ñòàâà äóìà.
@BORIME4KA: Ðàçáèðà ñå, ÷å å òâîð÷åñêè ïðîöåñ! Íî ùå èçëúæåø àêî îòðå÷åø, ÷å èìà îïðåäåëåíè çíàíèÿ â îáëàñòòà, êîèòî ñå íàòðóïâàò ñ ãîäèíèòå îïèò – èäèîìè çà ïðàâèëíî “ãîâîðåíå” íà äàäåí åçèê, äîáðè ïðàêòèêè ïî îòíîøåíèå íà ìåíàæèðàíåòî íà ðåñóðñè, è ðàçáèðà ñå øàáëîíèòå çà äèçàéí áëàãîäàðåíèå íà êîèòî íå ïðåêàðâàø ìíîãî âðåìå äà ìèñëèø êàê äà ðåøèø ÷åñòî ñðåùàí ïðîáëåì. Ñàìî ïå÷åëèø àêî ñå âúçïîëçâàø îò òîâà, ÷å íÿêîé ãè å ñïîäåëèë ñ òåá â ðàííèòå òè ãîäèíè 😉 Îñâåí òîâà øàáëîíèòå çà äèçàéí óñòàíîâÿâàò åçèê çà ïî-ëåñíî îáùóâàíå â åêèïà – àêî âñè÷êè çíàÿò îñíîâíèòå øàáëîíè, ÷åñòî ùå ÷óâàø : “Ìîÿòà ôóíêöèîíàëíîñò ñå ðàçëè÷àâà ñàìî ïî åäíà-äâå ñòúïêè â èçïúëíåíèåòî îò òâîÿòà – òàêà ÷å íåêà ðåàëèçèðàìå åäèí template method â îáù áàçîâ êëàñ”. Àêî íå çíàåø – ñëåäâà îáÿñíåíèå êàêâî íàðè÷àìå template method, êàê ñå ðåàëèçèðà íà êîíêðåòíèÿ åçèê è ò.í. Èìà ãî è äðóãèÿ ìîìåíò – àêî íå çíàåø øàáëîíèòå çà äèçàéí, à ïîïàäíåø â åêèï, êîéòî ãè çíàå – ùå ãè íàó÷èø 😉
Ëè÷íî àç îáà÷å ïðåäïî÷èòàì îáÿñíåíèÿòà çà øàáëîíèòå çà äèçàéí â êíèãàòà “Agile Principles, Patterns, and Practices in C#” (èëè ïðåäíîòî èçäàíèå – “Agile Software Development, Principles, Patterns, and Practices”). Ïðîñòî îðèãèíàëíàòà “Øàáëîíè çà äèçàéí” âêëþ÷âà êàòî ïðèìåðè ïëàòôîðìè, frameworks è ïðèëîæåíèÿ, çà êîèòî îáèêíîâåíî äîðè íå ñúì ÷óâàëà – ïèñàíà å ïðåäè äîñòà âðåìå.
Comment by Izida — 3/8/2007 @ 9:18 am
Òîâà íàïîìíÿ íà òîâà, êàê åäíà ïðèÿòåëêà ñå áåøå ñäîáèëà ñ àëáóìà íà Íèê Êåéâ “Murder Ballads“. Òà òÿ òúðñåëà äà êóïè ïîäàðúê íà íåèí ïðèÿòåë CD ñ íÿêàêâè Ìåòúë Áàëàäè è é ïðåäëîæèëè òîÿ äèñê :).
À çà øàáëîíèòå çà äèçàéí: È àðõèòåêòóðàòà (ñòðîèòåëíàòà) å èçêóñòâî, íèùî ÷å êúùèòå ñå ïðàâÿò ñ åäíàêâè òóõëè ;).
Ïîçäðàâè Åìó
Comment by Åìó — 3/8/2007 @ 12:54 pm
Êîìåíòàðúò íà Åìó ìå âäúõíîâè è ìè íàïîìíè äðóãà óïîòðåáà íà øàáëîíè – â ñòðîèòåëñòâîòî íà êàòåäðàëè! Òàì ìàéñòîðúò ìàñîí å ïàçåë è ïðåäàâàë íà ïîêîëåíèÿòà ñâîèòå øàáëîíè, ïî êîèòî ñå ðåæàò êàìúíèòå çà ðàçëè÷íèòå îðíàìåíòè, àðêè, ðîçåòêè, êîëîíè è ò.í.
Comment by Izida — 3/8/2007 @ 1:45 pm
Ïîíåæå ñòàâà äóìà çà êíèãè – äóìàòà “î÷óäâàíå” âåäíàãà ñå íàáèâà íà î÷è…
Íàäÿâàì ñå äà å ñëó÷àéíî, âñå ïàê Î è Ó ñà ïðåç åäèí êëàâèø ðàçñòîÿíèå.
Comment by v. Vassilev — 6/8/2007 @ 9:15 am
Ìåðñè çà ïîïðàâêàòà – ãðåøêà ñè áåøå! Äîðè íå ñúì îáúðíàëà âíèìàíèå, ÷å äóìàòà å ïîä÷åðòàíà êàòî ãðåøíà â ðåäàêòîðà ìè.
Comment by Izida — 6/8/2007 @ 9:22 am