查看完整版本: C#到底哪裡不好??
頁: [1] 2

smlline7233 發表於 2014-9-12 01:26 AM

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>

elurex 發表於 2014-9-19 12:36 PM

問題的重點是? 寫程式的語言不是重點吧,使用什麼語言影響到的是系統架構以及未來那個支援多少concurrently session.

chevylin0802 發表於 2014-9-19 05:26 PM

本帖最後由 chevylin0802 於 2014-9-19 05:27 PM 編輯

我看你恐怕得用goldfish準備自己重新再寫過了
或者盡量早點把你現在這個爛攤子轉交出去
會安全點
反正你會寫java
還不如用java重新寫

xiaoshuo93 發表於 2014-10-10 07:28 PM

因爲C#在微軟之下所以不好。

aaa33358 發表於 2014-10-19 09:55 PM

依你的狀況應該不是程式的問題,而是人的問題
以我的經驗,基本上C#與JAVA沒有好與不好的差別
完全是看個人寫程式的習慣
如果你用C語言來寫程式,結果習慣不好沒有註解、沒寫開發手冊或邏輯能力等問題
那寫出來的別人也很難去維護
所以建議你詳細的與前人溝通、了解,這樣才是正確的選擇
<br><br><br><br><br><div></div>

larru 發表於 2014-11-7 10:27 AM

C#, Java...,都算是高階語言, 沒啥好不好, 有bug絕對不是語言問題而是邏輯有問題

penoscar 發表於 2014-11-9 02:29 PM

if 你想當成是工程師, C++ 很好, 如你熟悉C++, 其他語言難不倒你

bobcheng 發表於 2014-11-10 08:41 AM

C#是Microsoft被Sun控告亂改Java取消授權後的產物,我覺得C#和Java語法差不多

hergxia 發表於 2014-11-22 03:20 PM

看完各位的留言后才發現自己什麼都不懂。。。

adarkair 發表於 2014-11-23 05:44 PM

以c#這語言本身的特性我認為有2個缺點
1.他需要.net環境 所以以前只能在windows平台下執行,不過目前有mono可以支援不同平台 只不過不知道有沒有相容到最新的
2.容易反編譯 沒有做任何保護措施 幾乎是把自己的code暴入在陽光底下

還有軟體品質應該跟用甚麼語言無關<br><br><br><br><br><div></div>

koreaj 發表於 2014-11-28 11:10 PM

我個人也是學JAVA目前往Android走
但工作需求要學C#
正如其他大大所說的
程式邏輯才是最重要的

kcah 發表於 2014-11-29 07:21 AM

恩... 語言不是 主要的問題... 但是 當然 之後的 維護 很有  關聯....

但是 如果 一開始 寫出來的 程式 不錯的話... 可能 根本 沒有必要 維護...

hhgforwind 發表於 2014-12-5 11:20 PM

寫程式都是人的問題,語言不會有問題,
C#也是微軟明日之星阿,
只有維護不熟悉對方的寫作風格才會有問題,
這問題只要反過來問你,你就知道根本不可能回答,
有BUG很正常啦....麻煩的是找不到...

mokuco 發表於 2014-12-6 07:19 PM

其實我每次看到有人問哪一種語言好不好,都覺得很圈圈叉叉...
相信用過各種語言開發軟體的人都有一種共同的感觸
那就是沒有不好的語言,只有不好的開發人員。

順道一提,如果你會java,那c#對你來說不會是什麼大問題...

jehovahcloud 發表於 2014-12-21 02:56 AM

C#不會不好啊,很多東西都用他誒...例如... xamarin,這是跨平台的手機 app 開發平台,以及 xmarin 的前身 mono project (用不知道洽不恰當~),然後還有有名的 unity,也都有支援 C# 語法...<br><br><br><br><br><div></div>
頁: [1] 2