Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks

          Chapter 1. A Pragmatic Philosophy
          1. Pragmatic Programmer - An attitude, a style, a philosophy of approaching problems and their solutions. They think beyond the immediate problem, always trying to place it in its larger context, always trying to be aware of the bigger picture.
          2. Take responsibility for everything they do. Don't sit idly by and watch their projects fall apart through neglect.
            One of the cornerstones of the pragmatic philosophy is the idea of taking responsibility for yourself and your actions. Don't be afraid to admit ignorance or error. Be honest about our shortcomings-our ignorance as well as our mistakes. Don't blame someone else or make up an excuse. Have a contingency plan. Provide Options, Don't Make Lame Excuses.
          3. Learning is a continuous and ongoing process.
          4. Don't Live with Broken Windows。
            Don't leave bad designs,wrong decisions, or poor code unrepaired. It's easy to slip into the mindset of "All the rest of this code is crap, I'll just follow suit." But if you find yourself on a team and a project where the code is pristinely beautiful-clean written, well designed, and elegant, you will likely take extra special care not to mess it up. Everyone dont't want to be the first one to make a mess.

          posted on 2009-12-21 11:43 seal 閱讀(326) 評論(0)  編輯  收藏 所屬分類: Java基礎綜合
          主站蜘蛛池模板: 东兴市| 雷波县| 云浮市| 巴南区| 上思县| 泗阳县| 清涧县| 比如县| 隆尧县| 邵武市| 濮阳市| 高州市| 南岸区| 桂林市| 四会市| 汉寿县| 宝丰县| 修水县| 崇义县| 龙泉市| 任丘市| 宁陕县| 武汉市| 沙河市| 盈江县| 海盐县| 南木林县| 习水县| 太仓市| 定日县| 无锡市| 富宁县| 昌图县| 湖南省| 灵寿县| 灌云县| 太和县| 曲阜市| 四川省| 马龙县| 青川县|