Effective Python ¤¤¤åª© | ¼g¥X¨}¦n Python µ{¦¡ªº 59 Ó¨ãÅé°µªk ( ÁcÅé ¦r) |
§@ªÌ¡GBrett Slatkin | Ãþ§O¡G1. -> µ{¦¡³]p -> Python |
ĶªÌ¡G¶À»Ê°¶ |
¥Xª©ªÀ¡GùÖ®p¥Xª© | 3dWoo®Ñ¸¹¡G 42260 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT©w»ù¡G 450 ¤¸ §é¦©»ù¡G 338 ¤¸
|
¥Xª©¤é¡G8/27/2015 |
¶¼Æ¡G257 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ÁcÅé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9789863477020 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G |
¤º®e²¤¶¡Gtive Python¡n¤¤¨CÓ¥DÃD³£¬O¦Û¦¨¤@Å骺¤@°ó½Ò¡A¥]§t¹ïÀ³¸Ó¥DÃDªºµ{¦¡½X¡A³oÅý§A¯à°÷ÀH·N½¾\¦¹®Ñ¡C¨ä¤¤ªº¥DÃD©ö©óÂsÄý¡A¨Ã¥i¨ÌŪªÌ»Ýnªº¶¶§Ç¨Ó¬ãŪ¡C§Ú·|¦V Python ªº¾Çû±ÀÂË¡mEffective Python¡n³o¥»®Ñ¡A¥¦¥H¬Û·íºë²ªº¤è¦¡¥]§t¤F«D±`¼sªxªº¥DÃD¡A¬°¨ã¦³¬Û·íµ{«×ªº Python µ{¦¡³]p®v´£¨Ñ¤F¥D¬yªº«Øij°µªk¡C¡v ¡XBrandon Rhodes¡ADropbox ³nÅé¤uµ{®v¤Î PyCon 2016-2017 ¥D®u
¨Ï¥Î Python ¼¶¼gµ{¦¡¬O«Ü®e©öªº¨Æ±¡¡A³o¤]¬O¦¹»y¨¥¼s¨üÅwªïªºì¦]¡CµM¦Ó¡APython ¿W¯Sªº¤O¶q¡B°g¤H¤§³B¤Îªí¹F¯à¤O¡A¥i¯à·|¦³ÂIÃø¥H®»ºN¡A¥t¥~¤]¦³¤@¨ÇÁôÂ꺳´¨À¡AÅý§A¤@¤£¤p¤ß´N¾D¬o¤F¡C
¡mEffective Python¡n±N·|¨ó§U§Aºë³q¯u¥¿ªº¡uPythonic¡vµ{¦¡¤§¹D¡AÅý§A¯à°÷¾r¶¿ Python ªº§¹¾ã«Â¯à¡A¼¶¼g¥X«D±`éT¥B®Ä¯àÀu¶Vªºµ{¦¡½X¡C¨Ì´` Scott Meyers ºZ¾P®Ñ¡mEffective C++¡n©Ò¶}³Ð¥XªºÂ²¼ä¡B±¡¹Ò¨ú¦V·®æ¡ABrett Slatkin ¬°§Ú̱a¨Ó¤F 59 Ó Python ³Ì¨Î¹ê°È°µªk¡B³Z¬©M±¶®|¡A¨Ã¥H¯u¹êªºµ{¦¡½X½d¨ÒÄÄ©ú¥¦Ìªºì²z¡C
¨V¨ú¦Û©ó Google «Ø¸m Python °ò¦³]¬Iªº¦h¦~¸gÅç¡ASlatkin ¬°§ÚÌ´¦ÅS¤F Python ¤Ö¬°¤Hª¾ªº¯SÂI»PºD¥Î¤âªk¡A¥¦Ì±j¦Ó¦³¤O¦a§ïµ½¤Fµ{¦¡½Xªº¦æ¬°¡A´£¤É¤F°õ¦æ®Ä¯à¡C§A·|¾Ç¨ì§¹¦¨ÃöÁä¥ô°Èªº³Ì¨Î¤è¦¡¡AÅý§A¼g¥X®e©ö²z¸Ñ¡BºûÅ@¨Ã»P®ÉѶiªºµ{¦¡½X¡C
ÃöÁ䪺¯S¦â¥]¬A¡G ¡½ ®e©ö¾É¤J©ó¶}µo¹Lµ{ªº«ü¾Éì«h¡A¾A¥Î Python 3.x ¤Î 2.x ¶}µoªº©Ò¦³¥Dn»â°ì¡Aªþ¦³¸ÔºÉªº»¡©ú»P½d¨Ò ¡½ ¼¶¼g·N¹Ï©ú½T¡B®e©ö«½Æ¨Ï¥Îªº¨ç¦¡¨ÃÁקK¯äÂΪº³Ì¨Î¹ê°È°µªk ¡½ »¡©ú¦p¦ó¥HÃþ§O©Mª«¥ó¥¿½T¦aªí¹Fµ{¦¡ªº¦æ¬° ¡½ «ü¤Þ¦p¦ó¥H¤¸Ãþ§O(metaclasses)¤Î°ÊºAÄݩʨÓÁ׶}±`¨£ªº³´¨À ¡½ ¹F¦¨¦@®É(concurrency)»P¥¦æ³B²z(parallelism)§ó¦³®Ä²vªº°µªk ¡½ µ½¥Î Python ¤º«Ø¼Ò²ÕªºÀu¨}§Þ¥©»PºD¥Îªk ¡½ ¨ó§@¶}µo(collaborative development)ªº¤u¨ã»P³Ì¨Î¹ê°È°µªk ¡½ °£¿ù¡B´ú¸Õ¤Î³Ì¨Î¤Æªº¸Ñ¨M¤è®×¡A¥H¼W¶iµ{¦¡ªº«~½è»P®Ä¯à
|
¥Ø¿ý¡G²Ä1³¹¡@Pythonic «äºû ²Ä2³¹¡@¨ç¦¡ ²Ä3³¹¡@Ãþ§O»PÄ~©Ó ²Ä4³¹¡@¤¸Ãþ§O»PÄÝ©Ê ²Ä5³¹¡@¦@®É»P¥¦æ³B²z ²Ä6³¹¡@¤º«Ø¼Ò²Õ ²Ä7³¹¡@¨ó§@ ²Ä8³¹¡@±À¥X²£«~ ¯Á¤Þ |
§Ç¡G |