頁:
[1]
2
C#到底哪裡不好??
公司最近請人寫了一支由制式化的pos軟體改成的進銷存是用c# 跟SQL寫成的
因為我是接棒的,加上上一任離職交接急促(對方做兩年只有七小時交接)
&老闆忘記的緣故,
我直到快寫好的時候才知道有這麼一回事,而且對方還是我老闆要我打電話
過去問另一組要寫的app購物車能不能連進去他們的sql資料庫,抓貨品資料
這中間也都沒有主動聯繫我交代進度。
我也去質疑他們的程式品質(不過後來對方跟我老闆告狀,事情也就不了了之了)
現在東西寫出來了,而且問題也不少十幾二十個有
我想問的是以C#寫得這種軟體,會不會一年之後問題一大堆,或是哪個前輩
能告知一下,有可能會出現的問題,我好請對方趕快改掉
小弟目前是學JAVA的要往Android方向走
所以關於這種軟體工作態度與品質相當憂心,就上來問問看前輩人有沒有甚麼指點
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 問題的重點是? 寫程式的語言不是重點吧,使用什麼語言影響到的是系統架構以及未來那個支援多少concurrently session. 本帖最後由 chevylin0802 於 2014-9-19 05:27 PM 編輯
我看你恐怕得用goldfish準備自己重新再寫過了
或者盡量早點把你現在這個爛攤子轉交出去
會安全點
反正你會寫java
還不如用java重新寫
因爲C#在微軟之下所以不好。 依你的狀況應該不是程式的問題,而是人的問題
以我的經驗,基本上C#與JAVA沒有好與不好的差別
完全是看個人寫程式的習慣
如果你用C語言來寫程式,結果習慣不好沒有註解、沒寫開發手冊或邏輯能力等問題
那寫出來的別人也很難去維護
所以建議你詳細的與前人溝通、了解,這樣才是正確的選擇
<br><br><br><br><br><div></div> C#, Java...,都算是高階語言, 沒啥好不好, 有bug絕對不是語言問題而是邏輯有問題 if 你想當成是工程師, C++ 很好, 如你熟悉C++, 其他語言難不倒你 C#是Microsoft被Sun控告亂改Java取消授權後的產物,我覺得C#和Java語法差不多 看完各位的留言后才發現自己什麼都不懂。。。 以c#這語言本身的特性我認為有2個缺點
1.他需要.net環境 所以以前只能在windows平台下執行,不過目前有mono可以支援不同平台 只不過不知道有沒有相容到最新的
2.容易反編譯 沒有做任何保護措施 幾乎是把自己的code暴入在陽光底下
還有軟體品質應該跟用甚麼語言無關<br><br><br><br><br><div></div> 我個人也是學JAVA目前往Android走
但工作需求要學C#
正如其他大大所說的
程式邏輯才是最重要的 恩... 語言不是 主要的問題... 但是 當然 之後的 維護 很有 關聯....
但是 如果 一開始 寫出來的 程式 不錯的話... 可能 根本 沒有必要 維護... 寫程式都是人的問題,語言不會有問題,
C#也是微軟明日之星阿,
只有維護不熟悉對方的寫作風格才會有問題,
這問題只要反過來問你,你就知道根本不可能回答,
有BUG很正常啦....麻煩的是找不到...
其實我每次看到有人問哪一種語言好不好,都覺得很圈圈叉叉...
相信用過各種語言開發軟體的人都有一種共同的感觸
那就是沒有不好的語言,只有不好的開發人員。
順道一提,如果你會java,那c#對你來說不會是什麼大問題... C#不會不好啊,很多東西都用他誒...例如... xamarin,這是跨平台的手機 app 開發平台,以及 xmarin 的前身 mono project (用不知道洽不恰當~),然後還有有名的 unity,也都有支援 C# 語法...<br><br><br><br><br><div></div>
頁:
[1]
2