用户名*
邮箱*
密码*
确认密码*
验证码* 点击图片更换验证码
找回密码
忘记密码了?输入你的注册邮箱,并点击重置,稍后,你将会收到一封密码重置邮件。
你是想吐槽拼Sql语句这个吗?如果所有的字段都是系统级的,比如数字,时间,(那个URL不确定),这样拼也没什么风险,并没有看到用户输入的字段。
当然,能学会用ORM会更好。
都會用region包起來了,表示先前開發時多少也是分類過的,這個分法如果覺得沒問題的話,有時間可以先照這分法拆成小塊
另外sqlString這個名字比較不具體,可以考慮改成對應的功能
業務邏輯這部份大概很難有什麼後人乘涼的,你如果覺得哪個地方很凉,那應該是根本不須要改的關係。良好的拆分可以把不常變動的部份和常變動的部份分隔開來,才不會老覺得牽一髮動全身。
一開始把各種名稱取好,做好你覺得適當的拆分,麻煩的地方加點註譯,這樣就很對得起後面的人了。
重構這事自己在不影響進度的情況下儘量多做,習慣之後大概也不會寫出上面這種code了。
就我看起來,這段是長了點,但起碼還依功能分類了,只要運行沒崩潰,您就別崩潰了~
昵称*
E-Mail*
回复内容*
回复 ( 2 )
你是想吐槽拼Sql语句这个吗?如果所有的字段都是系统级的,比如数字,时间,(那个URL不确定),这样拼也没什么风险,并没有看到用户输入的字段。
当然,能学会用ORM会更好。
都會用region包起來了,表示先前開發時多少也是分類過的,這個分法如果覺得沒問題的話,有時間可以先照這分法拆成小塊
另外sqlString這個名字比較不具體,可以考慮改成對應的功能
業務邏輯這部份大概很難有什麼後人乘涼的,你如果覺得哪個地方很凉,那應該是根本不須要改的關係。良好的拆分可以把不常變動的部份和常變動的部份分隔開來,才不會老覺得牽一髮動全身。
一開始把各種名稱取好,做好你覺得適當的拆分,麻煩的地方加點註譯,這樣就很對得起後面的人了。
重構這事自己在不影響進度的情況下儘量多做,習慣之後大概也不會寫出上面這種code了。
就我看起來,這段是長了點,但起碼還依功能分類了,只要運行沒崩潰,您就別崩潰了~