Advanced-Software-Engineering
  • Introduction
  • week1 note
  • hw1-V&V
  • hw2-project-product-process-people
  • hw3-Four case study
  • hw4-jQuery v.s javascript
  • Data manipulation examples in javascript-PPT
  • Voice os proposal(1)
  • Voice os proposal(2)
  • Voice os proposal(3)
  • Voice os suggestions
  • week11 note V&V
  • hw5-AI tech To Apple Google Amazon
  • A Family Robot-Jibo
  • Review of A Family Robot-Jibo
  • week14 note-Type of testing
  • Final Project-10 Small Tools
  • week18 note-Inspection Check
  • hw6-Defects example in life
  • hw7-Inspection Checklist
  • Final Project-voice os application-iThrow
Powered by GitBook
On this page
  • Advanced Software Engineering-week18 note
  • 【筆記】
  • 錯誤思考

Was this helpful?

week18 note-Inspection Check

Advanced Software Engineering-week18 note

【筆記】

  • inspection 與 testing是一個門檻,跨過之後就是過了,門檻跟pre-condition是完全兩碼子的事 //門檻的拿捏很重要

  • CheckList的思路 // 用旅行舉例

    • 思考時有沒有想清楚?

    • 想到之後,還有沒打勾的

    • 到了當地再去補齊

  • 有經驗的lead 會把fundamental 列出,並且根據special case列出,不夠有經驗的lead 會remain很多垃圾,並且無法reuse之前的code與document

  • 程式語言特性會有的characteristic error

C

C++

Java

pointer

multiple inheritance

Single inheritance

錯誤思考

  • 從自身會犯的錯出發,自已會犯的錯其他人也會犯

    • 語法上的錯誤

    • 邏輯上的錯誤

  • 別人犯的錯誤,自己也很可能做錯

  • 對自己有要求,對其他人就會更加尊重

PreviousFinal Project-10 Small ToolsNexthw6-Defects example in life

Last updated 6 years ago

Was this helpful?