新的工作 新的啟發

2022-03-25 03:49:54 字數 1306 閱讀 9193

進入新的公司也有段時間,折騰了很長時間心裡才慢慢的平靜下來,所以之前很多的話好像都成了空話,自己也說過,很多的學習過程想記錄下來,但很多時候想法總是在不斷的隨時間而變化,就像之前在學習微軟wf,開始時感覺它很強大,後來才發現被它的功能一直束縛著,雖然後來也是下了功能對它進行擴充套件,也實現了自定義工作流,但隨著業務的不斷變化,流程功能也不夠用的了,搞到最後結果把wf的整個過程已經實現了大多數,到了最後還是毅然放棄了wf,自己來定義資料結構,今天的自己也抱著同樣的心情,寫下了這篇總結日誌,也希望不久之後自己會有不同的想法。

新公司的規模並不大,當時唯一能說服自己留下的原因就是它的開發方式,經過這段時間的工作,也發現同事們也是非常的不錯,很幸運能來到這個團體。

剛也說過公司的開發方式,也就整體的框架是基於平台式的開發,主要的方向是辦公自動化方面的,人事、專案、合同管理等,這也是自己一直以來希望接觸的方向。在這裡想和大家分享一下目前為止自己對這種開發方式的心得。

基於平台,簡單說就是配置,無論是表單操作還是流程控制,以及查詢統計,都是基於配置生成的。自己也總結過,軟體的展現方式無非就是輸入表單和列表,對於表單的分類來說可能會涉及到普通表單以及流程表單,對於複雜性來說,表單之間可能存在一種巢狀關係,比如父子關係,還存在一些特殊操作,比如單、多項選擇,人員角色的選擇等,所有的這些,大多數的功能都不必去敲寫**,而是配置即可。從區域性看,平台的功能也是普通,但如果從專案整體的功能而言功能需求相當複雜,所以對應到平台的可實現功能來說就會很多,而且還會不斷的遇到新的奇怪的功能需求。

對於這種開發的好處,最明顯的就是開發速度快,無論是新專案的開發還是舊專案的維護;再就是解決了手誤的可能性,大多數的操作都是通過配置,所以平時的手誤都不存在了,即便是有錯誤,平台也會以相應的提示給出;可以把精力放在業務上,對於行業軟體來說,對行業知識的了解是必不可少的,這種開發方式可以把精力集中在業務及資料庫的學習和構建上。當然,業餘時也要努力的補充技術知識,能更了解平台的原理,也是提高開發速度和質量的方法。

列下基本功能,表單、許可權、流程、組織結構,還有雜七雜八的小功能,如通用選擇,樹形結構,動態人員角色,上傳,資料表關係,選單配置等等,還有很多的細節,以後慢慢得總結。

最近使用csla時遇到乙個問題,在可編輯物件存在可編輯的子物件集合中,子物件的建立和載入及儲存過程是由父物件來控制,在使用winform編輯物件時,父窗體以引用的形式傳遞給子窗體來進行子物件的新增和編輯,所以子物件的屬性更新過程也會對應到父視窗中的子物件列表,問題在於,子物件的屬性不是總是有效的,在編輯過程中如果子物件的屬性違反了規則,父窗體中的列表繫結就會出現異常,但是如果不按引用來傳遞,那麼物件更新後又該如何更新到父物件中,而且父物件要進行繫結重新整理的。按道理說,這種編輯過程不應該同時響應父窗體的,感覺很彆扭,但又該如何實現這種關係呢,哎。。。

新的工作,新的開始。

陸陸續續度過了在力新的最後乙個月時間,昨天辦理了離職手續。今天又和部門的兄弟姐妹出去吃飯,這真的是最後一次和他們這樣相聚了。席間有看見許多新人,相信他們在之後也會做得很好。回首在力新兩年的時間,覺得對自己的影響蠻大。首先提高的就是英文的讀寫能力,現在見到成篇的英文文件不再頭疼,甚至有點自信的去對待。...

新的工作,新的總結

1 算算來這邊工作有25天了,剛開始時領導說要做一模仁測試裝置,要用到laser,及視覺,因原先沒接觸過.有點小興奮,自己很快就將裝置的運動控制程式初步完成,但laser那邊傳來壞訊息,產品檢測專案中有一項測r角度的功能,laser初步檢測達不到我們的要求,因此專案擱淺.就這樣10天過去了 很快,真...

找到新的工作

現在的單位沒有休息日沒有加班費,很崩潰,早就想換份工作了,可是一直沒有自信。想著自己剛畢業沒有經驗,而且對自己的能力也沒有信心。沒想到今天的面試如此的順利,剛從面試的地方回來就接到 通知我明天去上班,現在覺的自己真的很不錯,嘿嘿,畢竟只錄取了我乙個人,嘿嘿,很開心!由於原來的工作太忙的,我把僅有的業...