<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的開源學(xué)習(xí)之路

    web

     

    2007年2月7日

    阿里巴巴招人拉,愿意來杭州總部的記得給我發(fā)簡歷啊,待遇豐厚,工資面議

    資深J2EE研發(fā)工程師

    發(fā)布日期:2007-04-06 工作地點:杭州市
    招聘人數(shù):若干 學(xué) 歷:無
    工作年限:三年以上 外語要求:
    電子郵箱:abba.xuhb@alibaba-inc.com

    職位描述:
    崗位職責(zé):
    研制和開發(fā)核心技術(shù)及軟件框架,開發(fā)清晰高效的軟件產(chǎn)品和核心模塊。

    任職資格:
    1、本科或以上學(xué)歷,計算機或相關(guān)專業(yè)。
    2、至少3年以上Java開發(fā)工作經(jīng)驗,包括設(shè)計\編程\測試。
    3、熟悉J2EE技術(shù)平臺和主要框架。

    資深J2EE研發(fā)工程師

    發(fā)布日期:2007-04-06 工作地點:杭州市
    招聘人數(shù):若干 學(xué) 歷:無
    工作年限:三年以上 外語要求:
    電子郵箱:abba.xuhb@alibaba-inc.com

     職位詳細信息 :

    職位描述:
    職位描述:
    研制和開發(fā)核心技術(shù)及軟件框架,開發(fā)清晰高效的軟件產(chǎn)品和核心模塊。

    任職資格:
    1、本科或以上學(xué)歷,計算機或相關(guān)專業(yè)。
    2、至少3年以上Java開發(fā)工作經(jīng)驗,包括設(shè)計\編程\測試。
    3、熟悉J2EE技術(shù)平臺和主要框架。


    Java軟件工程師

    發(fā)布日期:2007-04-06 工作地點:杭州市
    招聘人數(shù):若干 學(xué) 歷:無
    工作年限:三年以上 外語要求:
    電子郵箱:abba.xuhb@alibaba-inc.com

     職位詳細信息 :

    職位描述:
    崗位職責(zé):
    1.參與產(chǎn)品的設(shè)計,和運營部門一起發(fā)展網(wǎng)站產(chǎn)品
    2.和開發(fā)工程師一起進行技術(shù)可行性分析和概要設(shè)計
    3.從系統(tǒng)層面去合理析網(wǎng)站產(chǎn)品,并提供開發(fā)工程師構(gòu)架建議整理,完善網(wǎng)站總體產(chǎn)品文檔,業(yè)務(wù)流程及相關(guān)內(nèi)容

    崗位要求:
    1、3年以上網(wǎng)站應(yīng)用的開發(fā)、系統(tǒng)分析、需求分析的經(jīng)驗
    2、較強的用戶需求判斷、引導(dǎo)、控制能力
    3、精通面向?qū)ο蟮南到y(tǒng)分析思想,善于溝通、表達能力強
    4、熟練掌握UML設(shè)計和相關(guān)工具使用
    5、有項目管理經(jīng)驗者和商業(yè)敏感度卓越者優(yōu)先考慮

    posted @ 2007-04-06 12:58 abba 閱讀(11211) | 評論 (13)編輯 收藏

    重構(gòu)與模式 解讀--------用Creation Method替換構(gòu)造函數(shù)

    ???? 類中有多個構(gòu)造函數(shù),因此很難決定在開發(fā)期間調(diào)用那一個的時候,請采用Creation Method(個人翻譯為靜態(tài)構(gòu)建模式)方式
    ??
    優(yōu)點:
    ???? 1:比構(gòu)造函數(shù)能夠更好的表達創(chuàng)建的實例的總類
    ???? 2:避免了構(gòu)造函數(shù)的局限,比如兩個構(gòu)造函數(shù)的參數(shù)數(shù)目和類型不能相同
    ???? 3:更容易發(fā)現(xiàn)無用的創(chuàng)建代碼
    ????
    缺點:
    ???? 創(chuàng)建方式是非標準的,有些類需要使用new實例化,有些需要使用靜態(tài)構(gòu)建模式.

    ?????????????????????? ?? ??? ??? ??? ? -------------------------以上是書中原話

    ??? 個人強烈推薦使用靜態(tài)構(gòu)建模式,尤其是優(yōu)點的第2條,很優(yōu)雅的解決了我下面例子中的問題
    不可運行代碼:
    public class People {
    ??? private int age;
    ??? private int height;
    ??? public People(int age){
    ??? ??? this.age=age;
    ??? }
    ??? public People(int
    height){
    ??? ??? this.
    height=height;
    ??? }
    }
    使用構(gòu)建模式后:
    public class People {
    ??? private int age;
    ??? private int height;??
    ??? public static? People createPeopleByAge(int age){
    ??? ??? this.age=age;
    ??? }
    ???
    public static? People createPeopleByHeight(int height){
    ??? ??? this.
    height=height;
    ??? }

    }

    對比一下兩個對象,第二個對象的代碼變得優(yōu)雅而又實用了.而且邏輯清晰

    其實還有幾個優(yōu)點:
    ??????? 1:當(dāng)使用new初始化一個類的時候,類中的每個構(gòu)造函數(shù)都會被遍歷一遍,也就是構(gòu)造函數(shù)越多,這個類實例化需要的時間越長.
    ??????? 2:我們現(xiàn)在很多人使用了編譯器,有個代碼提醒的功能.如果是靜態(tài)方法,可以得到提醒,而不同的構(gòu)造函數(shù),我們必須去查api了.
    ???????

    ????????????????????????????????????????????????????????????????

    posted @ 2007-02-07 09:13 abba| 編輯 收藏

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    SteelHand

    友情鏈接

    高手

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲中文字幕久在线| 中文字幕久久亚洲一区| 亚洲国产精品久久丫| 99久久免费观看| 亚洲综合在线视频| 最近中文字幕完整免费视频ww | 一区二区无码免费视频网站| 亚洲伊人久久大香线蕉苏妲己| 国产精品免费高清在线观看 | 亚洲另类精品xxxx人妖| 波多野结衣免费在线| 麻豆狠色伊人亚洲综合网站 | a色毛片免费视频| 亚洲国产成人久久精品动漫 | 国产成人高清精品免费软件| 亚洲最大激情中文字幕| 日韩精品免费在线视频| 亚洲国产精品综合久久久| 男男AV纯肉无码免费播放无码| 亚洲熟妇少妇任你躁在线观看| 尤物永久免费AV无码网站| 日本视频免费观看| 久久久久亚洲精品天堂| 最近中文字幕免费mv视频8| 亚洲AV无码一区二区三区鸳鸯影院| 亚洲精品线路一在线观看| 中文字幕免费在线看线人动作大片 | 国产一精品一AV一免费| 自怕偷自怕亚洲精品| 一个人看www在线高清免费看| 国产综合激情在线亚洲第一页| 久久久久久免费视频| 看亚洲a级一级毛片| 国产av无码专区亚洲av果冻传媒| 十九岁在线观看免费完整版电影| 亚洲av永久无码精品三区在线4| 国产一区二区三区免费视频 | 亚洲成在人线aⅴ免费毛片| 伊人婷婷综合缴情亚洲五月| 99re6热视频精品免费观看| 国产亚洲欧美在线观看|