今天是上班第二天,今天老大安排我們做了一個簡單的WinForm登陸界面。原來連接資料庫都是用老師給的SQLHelper類來寫的,今天自己嘗試著寫一下,雖然不難但是還是遇到了些問題。 連接字元串的7種方式只嘗試了兩種,一種是本地連接,一種sa連接。 今天老大給很多關於團隊項目的經驗。比如1.記住常見的 ...
今天是上班第二天,今天老大安排我們做了一個簡單的WinForm登陸界面。原來連接資料庫都是用老師給的SQLHelper類來寫的,今天自己嘗試著寫一下,雖然不難但是還是遇到了些問題。
連接字元串的7種方式只嘗試了兩種,一種是本地連接,一種sa連接。
今天老大給很多關於團隊項目的經驗。比如1.記住常見的命名空間2.常見命名空間下的常見函數這對編碼效率有很高的提高。
命名規範:
公司名.團隊名.項目名.模塊名 或 公司名_團隊名_項目名稱_模塊名稱
原則上命名規範不唯一,是按照開發小組成員的通用習慣約定的。
SQL語句先在SQL Server中寫在在VS中寫
網上Copy的代碼先經過記事本過濾
先搭框架再做模塊
程式設計原則
1.能讓用戶少操作就少操作
2.儘量不讓用戶自己輸入
粗的需求--〉需求提取--〉詳細需求文檔---〉1.系統整體架構圖(1.DB資料庫設計(表的總數一般成單)2.程式的邏輯需求設計)
用戶對系統:
先看界面---〉功能---〉架構
程式員
架構---〉功能---〉界面
粗需求-----〉詳細需求(40%)------〉正式開發(40%)------〉測試(20%)----〉上線
知識點
類和對象
類是對象的抽象;
對象是類的具體實例;
今天最重要的就是老大講解了面向對象的思想:
現實世界---〉客觀思路----〉概念----〉概念模型----〉物理模型/實體模型-----〉用電腦語言描述(偽語言)----〉實現模型
以前也接觸過面向對象,在學校也學習過這些概念但是以往寫代碼都是直接從實體模型開始然後寫一個類,寫屬性,寫方法。今天老大說過後還是不理解前面的幾個步驟,但是留下了一個很深的印象。
今天老大還安排了一個簡單的團隊項目,我們小組還是按照學校作業的標準來設計,在彙報結果時被老大批評了。看到有7年開發經驗的老員工設計的資料庫認識到了自己和企業要求的差距。在之後的團隊討論時,在與組員的交流時發現問題解決問題,提高了自己的水平。
今日任務:
瞭解主表和索引
主表:
在百度過後,我認為:主表是業務的核心,比如員工管理系統的員工表,從表與主表有外鍵關係,可用於連表查詢。
索引:
以前的知識:索引是為了查詢的方便,分為聚集索引和非聚集索引。
個人感想:
作為一名程式員首先要瞭解客戶需求,要養成良好的習慣,比如先搭框架再去做模塊。