一、代碼規範
我認為代碼是需要規範的,規範的代碼如法律。沒有就亂了
二、代碼複審
這次我的小夥伴是方春陽同學
//1302011方春陽 計科13-1
#include<stdio.h>
#include <time.h>
#include<stdlib.h>
#define N 45
main()
{
int a,b,k,i,n;
float c,d;
srand(time(NULL));
do{
printf("\n請輸入數字類型(1.整數 2.小數) -1為退出程式: ");
scanf("%d",&n);
switch(n)
{
case 1:
{
for(i=0;i<N;i++)
{
a=rand()%100+1;
b=rand()%100+1;
k=rand()%4+1;
printf("%d",a);
switch(k)
{
case 1:printf("+");break;
case 2:printf("-");break;
case 3:printf("*");break;
case 4:printf("/");break;
}
printf("%d=\t\t",b);
}
break;
}
break;
case 2:
{
for(i=0;i<N;i++)
{
c=rand()*0.001+1;
d=rand()*0.001+1;
k=rand()%4+1;
printf("%0.2f",c);
switch(k)
{
case 1:printf("+");break;
case 2:printf("-");break;
case 3:printf("*");break;
case 4:printf("/");break;
}
printf("%0.2f=\t",d);
}
break;
}
break;
}
}
while(n!=-1);
}
//2016.03.16
方春陽小朋友的代碼有點亂,沒有形式上的規範,然後算法之類的還算能看的懂。我學習這個語言本身就比較吃力然後花了好長時間來做這個東西。
經過這麼長時間的學習,我感覺我有了些許進步,希望在以後的學習中更能學到東西。這一個有用 的人。
三、PSP
PSP | PSP Stage | Time(%) |
Planning | 計劃 | 10% |
Estimate | 估算時間 | 10 |
Development | 開發 | 80% |
Analysis | 需求分析 | |
Design Spec | 生成設計文檔 | 4 |
Design Review | 設計複審(和同僚稽核設計文檔) | 8 |
Coding Standard | 代碼規範(為目前的開發制定合适的規範) | 1 |
Design | 具體設計 | |
Coding | 具體編碼 | 23 |
Code Review | 代碼複審 | 9 |
Test | 測試(自測,修改代碼,送出修改) | 15 |
Reporting | 報告 | |
Test Report | 測試報告 | 6 |
Size Measurement | 計算工作量 | 2 |
Postmortem & Process Improvement Plan | 事後總結,并提出修改計劃 |