查看: 2855|回复: 12
|
你称得上是软体工程师吗?
[复制链接]
|
|
昨天星州日报看到的文章
上面那位工程师跟着下面程序跑了 - Private Sub SMS_Menessage()
- Dim buySomething As String
- Dim youSeeWatermelon As Boolean
- buySomething = "Five steamed bread"
- youSeeWatermelon = True
- If youSeeWatermelon Then buySomething = "A steamed bread"
- End Sub
复制代码 现在我才发觉自己不是软体工程师。我以为他会买五个馒头和一粒西瓜。
你呢?你是软体工程师吗?
|
|
|
|
|
|
|
|
发表于 17-4-2013 09:20 PM
|
显示全部楼层
另一版本:- String item = "ManTou";
- int buyQty = 5;
- if (seeWaterMelonSeller() == true) buyQty = 1;
- return buy(item, buyQty);
复制代码 |
|
|
|
|
|
|
|
发表于 18-4-2013 08:36 AM
|
显示全部楼层
int ManTouQty = seeWaterMelonSeller() ? 1 : 5; |
|
|
|
|
|
|
|
发表于 19-4-2013 09:19 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 3-5-2013 03:21 PM
|
显示全部楼层
很多时候,software engineer只是编成师个人对外的自称,老板、manyzer只会管叫你developer或者programmer... |
|
|
|
|
|
|
|
发表于 8-5-2013 05:58 AM
|
显示全部楼层
有笑点 
不过应该要这样
boolean seeWatermelonSeller = false;
int qtyOfWatermelon = 0;
if (seeWaterMelonSeller)
qtyOfWatermelon = 1;
|
|
|
|
|
|
|
|
发表于 8-5-2013 05:49 PM
|
显示全部楼层
haha 我也来php的
$seeWatermelonSeller = "TRUE";
$buyMantou = 5;
if ($seeWatermelonSeller == "TRUE"){
echo $buyMantou = 1;
}
else{
echo $buyMantou;
}
本帖最后由 CrazyKim 于 8-5-2013 05:52 PM 编辑
|
|
|
|
|
|
|
|
发表于 11-5-2013 06:00 PM
|
显示全部楼层
还蛮多人喜欢写if(booleanVariable == true)的 |
|
|
|
|
|
|
|
发表于 19-5-2013 10:24 AM
|
显示全部楼层
我是那个会买一个馒头的 
但是还是失业中  |
|
|
|
|
|
|
|
发表于 27-6-2013 09:57 PM
|
显示全部楼层
nsda 发表于 11-5-2013 06:00 PM 
还蛮多人喜欢写if(booleanVariable == true)的
if (booleanVariable)
|
|
|
|
|
|
|
|
发表于 29-6-2013 06:41 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 10-7-2013 05:02 PM
|
显示全部楼层
无聊中。。。。。。
package cart;
import java.util.*;
public class Cart {
Map itemMap = new HashMap();
public Map getItemMap() {
return itemMap;
}
public void setItemMap(Map itemMap) {
this.itemMap = itemMap;
}
public void addItem(String itemName, int qty) {
Integer itemQty = (Integer) this.itemMap.get(itemName);
if(itemQty == null)
itemQty = new Integer(0);
itemQty += qty;
itemMap.put(itemName, itemQty);
}
public void removeItem(String itemName) {
Integer itemQty = (Integer) this.itemMap.get(itemName);
if(itemQty != null)
this.itemMap.remove(itemName);
}
}
//---------------------------------------分割线----------------------------------------------------
package cart;
import java.util.*;
public class CartSimulator {
public static void main(String args[]){
Cart shoppingCart = new Cart();
shoppingCart.addItem("man tou", 5);
boolean hasXiGua = true;
if(hasXiGua){
shoppingCart.addItem("xi gua", 1);
}
Map itemMap = shoppingCart.getItemMap();
Iterator iter = itemMap.keySet().iterator();
while(iter.hasNext()){
String itemName = (String)iter.next();
Integer qty = (Integer) itemMap.get(itemName);
System.out.println("Buy "+qty+" of "+itemName);
}
}
}
Result
Buy 1 of xi gua
Buy 5 of man tou
本帖最后由 i-counsellor 于 10-7-2013 05:03 PM 编辑
|
|
|
|
|
|
|
|
发表于 16-7-2013 05:37 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|