課程:《程序設計與數據結構》
班級: 1723
姓名: 馬瑞蕃
學號:20172327
實驗教師:王志強
實驗日期:2018年5月16日
必修/選修: 必修html
敏捷開發與XP實踐-1:安裝alibaba 插件,解決代碼中的規範問題。使用工具(Code->Reformate Code)把代碼從新格式化,再研究一下Code菜單,找出一項讓本身感受最好用的功能git
敏捷開發與XP實踐-2:下載搭檔實驗二的Complex代碼,加入很多於三個JUnit單元測試用例,測試成功後git add .; git commit -m "本身學號 添加內容";git push;算法
敏捷開發與XP實踐-3:完成重構內容的練習,下載搭檔的代碼,至少進行三項重構,提交重構後代碼的截圖。數據結構
敏捷開發與XP實踐-4:以結對的方式完成Java密碼學相關內容的學習,結合重構,git,代碼標準。工具
敏捷開發與XP實踐-1:
下載安裝Alibaba插件:
以下圖,點擊編碼規約掃描便可查找代碼中不規範的地方:
實驗結果截圖:
單元測試
敏捷開發與XP實踐-2:
1.在碼雲上把本身的學習搭檔加入本身的項目中
2.確認搭檔的項目加入本身後,下載搭檔實驗二的Complex代碼
3.加入三個JUnit單元測試用例,測試成功後git 。
4.實驗結果截圖:
學習
敏捷開發與XP實踐-3:
1.下載搭檔的代碼,進行三項重構
2.重構內容:toString的修改,增長getter、setter,
3.實驗結果截圖:
測試
敏捷開發與XP實踐-4:
1.以結對的方式完成Java密碼學相關內容的學習
2.與結對夥伴學習、討論相關密碼學知識,代碼實現
3.運行參考資料中所給代碼,比對運行結果與資料中結果,體會Java在密碼學領域中的應用
4.實驗結果截圖:
編碼
問題1:安裝Alibaba插件的時候出現安裝失敗的狀況,班上有部分同窗出現了同樣的狀況插件
問題1解決過程:多裝了幾回,重啓了幾回。