當前位置:編程學習大全網 - 編程語言 - 作為壹個程序員,是什麽讓妳每次聽到這句話就翻白眼?

作為壹個程序員,是什麽讓妳每次聽到這句話就翻白眼?

基本上“靈丹妙藥”會莫名其妙地吸引那些過於急切的中高層管理者的註意力。有時候想法是好的,但是執行的很差,有些很蠢。在商界,它們每兩年出現壹次(通常是大張旗鼓地出現)。不僅僅是處理這些愚蠢問題的軟件,我們也可能是主要目標。參見管理時尚-維基百科的部分列表。

有壹個全新的業務流程將扭轉壹切。

我首先接觸到的是壹個叫“全面質量管理”的東西。最近,隨著壹個巨大的“敏捷”列表,世界上新的魔彈承諾只是生成培訓課程和無聊的會議,並在適當的時候悄然消失,通常是在壹些新的更好的靈丹妙藥宣布的時候。這些通常會影響整個組織。(耳光)

有壹種新的編程範式將改變壹切。

這些都是軟件特有的,而且更嚴重,因為它影響我們的工作方式和我們如何工作。想到的兩個詞是“OO”和“UML”,這兩個詞現在都被認為完全被誇大了,可能還有壹些用處。它們往往會迫使壹些開發項目走上壹條低效且有潛在危險的道路。再見,面向對象編程是壹本值得壹讀的書。

曾經有壹段時間妳批評OO或者UML,妳被認為是某種瘋狂的無政府主義者。在我的例子中,我沒有偏離我的目標太遠,但慢慢地我意識到,這些在某些情況下非常有用,在某些情況下使用它們是非常愚蠢的。這完全取決於妳在做什麽。我們需要靈活地為手頭的任務選擇合適的工具。

是的,當我需要OO的時候,我用了壹點OO,盡量保持簡單。然而,我通常更喜歡函數式編程,我必須清理那些過度熱情的OO開發人員的代碼,他們在不需要繼承的地方使用繼承(在壹個例子中,有12個繼承級別),並看到糟糕的OO編寫的黑暗面。

UML(我稱之為無用的建模語言)我用它來擴展設計文檔,以便那些仍然想使用它的人會感覺良好,但我從未發現它在幫助我設計產品/項目方面有用。這通常是在紙上午餐或白板上的設計會議上完成的。我認為設計應該是非正式的。當然,UML有壹些有用的符號,但是從UML到生成代碼的整個bollix將從我這裏得到壹個(耳光)。

  • 上一篇:漢字編程在倉頡的好處
  • 下一篇:cnc,數控加工中心中,數控系統和PLC,是什麽關系,請詳細點啊,
  • copyright 2024編程學習大全網