中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
匠藝整潔之道:程序員的職業修養

包郵 匠藝整潔之道:程序員的職業修養

出版社:電子工業出版社出版時間:2022-05-01
開本: 16開 頁數: 333
本類榜單:成功/勵志銷量榜
¥51.5(4.0折)?

預估到手價是按參與促銷活動、以最優惠的購買方案計算出的價格(不含優惠券部分),僅供參考,未必等同于實際到手價。

中 圖 價:¥85.8(6.7折)定價  ¥128.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

匠藝整潔之道:程序員的職業修養 版權信息

匠藝整潔之道:程序員的職業修養 本書特色

適讀人群 :本書適合所有軟件開發者、測試工程師及工程類院校師生,對技術團隊負責人及架構師同樣大有助益。傳奇人物鮑勃大叔定義軟件開發專業和技藝的原則,闡述所需紀律、標準和操守,讓你能交付強固、高效的代碼,并為自己編寫的軟件感到自豪。他為軟件匠藝的基本紀律提供了實用、詳盡和規范的指南。書中討論了相關標準,展示了世界對開發者的期望與開發者自己的期望之間有何不同,幫助讀者彌合這種差異。鮑勃*后總結了編程職業的操守,闡述所有開發者都該對同事、用戶和他們自己做出基礎承諾。 有了鮑伯大叔的見解,所有的程序員和他們的經理都可以始終如一地交付能夠建立信任而非破壞信任的代碼——在依賴軟件生存的用戶和社會中建立信任。 ◆ 向著軟件匠藝的“北極星”前進:達到了解如何寫好代碼的境界。 ◆ 關于應用五項核心紀律的實用且詳盡的指導:測試驅動開發、重構、簡單設計、協同編程和驗收測試。 ◆ 開發者和團隊如何提升生產力、質量和勇氣。 ◆ 程序員們精誠一致的真正意義,以及每位軟件專業人員都該給出的十條具體承諾。

匠藝整潔之道:程序員的職業修養 內容簡介

鮑勃大叔因在技術人群中聲名遠播的Clean系列在優選圈粉無數。本書為其燙手新作,旨在為廣大工程師指明一條通向匠師之路,包括飽經洗礪的敏捷技術實踐,如何通過持續的努力提高專業素養,軟件可用之上的目標與技能,以及如何激發團隊優選潛能,等等。本書融會幾本經典著作的精髓,將“整潔”方法論推向至高境界—軟件開發者有責任維護世界正常運行,而“人”才是“技術”的決定者。本書共分三部分,前兩部分用實例闡釋TDD在敏捷軟件中的運用,以及驗收測試、協同編程等常被忽視的敏捷側面與具體策略,還探討了頗有價值的軟件設計方案相關話題;第Ⅲ部分拔地而起,直接提出十條堪稱金玉良言的“規勸”,以幫助程序員成為團隊基石。本書適合所有軟件開發者、測試工程師及工程類院校師生,對技術團隊負責人及架構師同樣大有助益。

匠藝整潔之道:程序員的職業修養 目錄

第1章 匠藝 1
第Ⅰ部分 紀律 9
極限編程 11
生命之環 11
測試驅動開發 12
重構 13
簡單設計 14
協同編程 14
驗收測試 15
第2章 測試驅動開發 17
概述 18
軟件 20
TDD三法則 20
第四法則 28
基礎知識 29
簡單示例 30
棧 30
質因數 46
保齡球局 55
小結 72
第3章 高級測試驅動開發 73
排序示例一 74
排序示例二 78
卡殼 86
安排、行動、斷言 94
進入BDD 95
有限狀態機 96
再談BDD 97
測試替身 98
DUMMY 100
STUB 103
SPY 106
MOCK 108
FAKE 111
TDD不確定性原理 113
倫敦派對決芝加哥派 126
確定性問題 126
倫敦派 127
芝加哥派 128
融合 128
架構 129
小結 131
第4章 設計 133
測試數據庫 134
測試GUI 136
GUI輸入 138
測試模式 138
專為測試創建子類 139
自勵 140
HUMBLE OBJECT 140
測試設計 143
脆弱測試問題 143
一一對應 144
打破對應關系 145
VIDEO STORE 147
具體vs通用 166
轉換優先順序 167
{} → NIL(無代碼→空值) 169
NIL → CONSTANT(空值→常量) 169
UNCONDITIONAL → SELECTION(無條件→條件選擇) 171
VALUE → LIST(值→列表) 171
STATEMENT → RECURSION(語句→遞歸) 172
SELECTION → ITERATION(條件選擇→遍歷) 172
VALUE → MUTATED VALUE(值→改變了的值) 173
示例:斐波那契數列 173
變換模式優先順序假設 177
小結 178
第5章 重構 179
什么是重構 180
基礎工具包 181
重命名 181
方法抽取 182
變量抽取 183
字段抽取 185
魔方 199
紀律 199
測試 199
快速測試 199
打破緊密的一一對應關系 200
持續重構 200
果斷重構 200
讓測試始終能通過 201
留條出路 201
小結 202
第6章 簡單設計 203
YAGNI 206
用測試覆蓋 207
覆蓋 208
漸近目標 210
設計? 210
但還有更多好處 210
充分表達 211
底層抽象 213
再論測試:問題的后半部分 214
盡量減少重復 214
意外重復 215
尺寸盡量小 216
簡單設計 216
第7章 協同編程 217
第8章 驗收測試 221
紀律 224
持續構建 224
第Ⅱ部分 標準 225
你的新CTO 226
第9章 生產力 227
永不交付S**T 228
成本低廉的變更適應能力 230
時刻準備著 231
穩定的生產力 232
第10章 質量 235
持續改進 236
免于恐懼 237
極致質量 238
我們不把問題留給QA 239
QA之疾 239
QA什么問題也不會發現 240
測試自動化 241
自動化測試與用戶界面 241
測試用戶界面 243
第11章 勇氣 245
我們彼此補位 246
靠譜的預估 247
你得說不 249
持續努力學習 250
教導 251
第Ⅲ部分 操守 253
**個程序員 254
75年 255
書呆子與救世主 259
榜樣和惡棍 261
我們統治世界 262
災難 263
誓言 265
第12章 傷害 267
首先,不造成傷害 268
對社會無害 269
對功能的損害 270
對結構無害 272
柔軟 274
測試 275
*好的作品 276
使其正確 277
什么是好結構 278
艾森豪威爾矩陣 279
程序員是利益相關者 281
盡力而為 282
可重復證據 284
狄克斯特拉 284
正確性證明 285
結構化編程 288
功能分解 290
TDD 290
第13章 集成 293
小周期 294
源代碼控制的歷史 294
GIT 299
短周期 300
持續集成 301
分支與切換 301
持續部署 303
持續構建 304
持續改進 305
測試覆蓋率 306
突變測試 306
語義穩定性 307
清理 307
創造 308
保持高生產力 308
拖慢速度的因素 309
解決注意力分散問題 311
時間管理 314
第14章 團隊合作 317
組團工作 318
開放式/虛擬辦公室 318
誠實和合理地預估 319
謊言 320
誠實、準確、精確 321
故事1:載體 322
故事2:pCCU 324
教訓 325
準確度 325
精確度 327
匯總 329
誠實 330
尊重 332
永不停止學習 332

展開全部

匠藝整潔之道:程序員的職業修養 節選

譯 者 序 2021年2月,老朋友張春雨(俠少)在微博上給我發私信,問我有沒有興趣翻譯Robert C. Martin(鮑勃大叔)的新書。我和俠少平時聯系不多,但常常收到他安排寄來的贈書。贈書收得多了,總覺得欠著人情,想著該用什么方式還一還才好。 這個“什么方式”,也許是幾頓酒飯、幾杯咖啡,但絕對不是翻譯一本書。算起來,截至2020年,我已經有十年沒做圖書翻譯工作了。去年翻譯了一本小書,眼睛和腰椎、頸椎都有點兒不舒服。一定賠本但不一定賺吆喝的事,還是不干為好。 俠少對我了解甚深,他只說了一句話,就成功說服我接下任務。他說:“這是(鮑勃)大叔的封山作。**本和*后一本,有始有終,一段佳話!”這一下子就勾起我翻譯《代碼整潔之道》(Clean Code)的回憶。當時我在北京工作,個人能力提升和職業發展都遇到瓶頸,同時還需要考慮家庭常駐地問題。《代碼整潔之道》不但帶給我關于整潔代碼的知識,還令我悟到許多做人做事的道理。對我來說,那是一本優秀技術書,更是一本關于價值觀的好書。 《代碼整潔之道》中文版面世十一年以來,數次修訂和重印,成為很多程序員朋友接受并推崇的讀本。其間,鮑勃大叔的其他數本著作也陸續出了中文版。這些著作從程序員素養、架構設計、敏捷方法等方面入手,全面闡述“整潔”概念在軟件開發過程中的重要意義與實踐手段,建立了一套相對自足的理論和方法體系,大概能算是Clean系列的“武功秘籍”了吧。 鮑勃大叔提出,既然現代世界運行于軟件之上,軟件開發者就要承擔起維護世界正常運行的重大責任。這意味著軟件開發者必須掌握足夠多的技能,遵守足夠嚴格的紀律,追求足夠高的職業操守標準,方能達到社會對他們的期望。他提煉了前面多本著作的精髓,加以深究、凝練和升華,推出這本集大成的Clean系列封山之作。 回顧Clean系列圖書的主題,可以很清楚地看到從“關注技術”到“關注人”的發展脈絡。就像是老拳師寫拳譜,**本都是講招式。過了一陣子,老拳師發現徒弟們招式練得挺熟,但內功沒跟上,“練拳不練功,到老一場空”,于是趕緊再寫一本講內功的。又過了一陣子,老拳師發現徒弟們一上擂臺就不懂如何審時度勢選擇攻擊方案,又趕緊寫一本講架構的。如此這般勿勿十年,老拳師突然發現,拳譜傳來傳去,很多人練得似是而非,拳打歪了,心術也不見得很正。 如果你是這位老拳師,面對如此現狀,會是什么心情?我想,大概也會像鮑勃大叔一般,既悲觀又不甘吧。就我這兩年參與審校或審閱的幾本敏捷圖書來看,恐怕既悲觀又不甘的不只是鮑勃大叔一個人。敏捷軟件開發成為主流之后,同時也成了有些人借以牟利和亂來的*佳“幌子”。當所有人都在談敏捷,而吹捧與批評都沒談到點子上時,正本清源就成了當務之急。所以,*近兩年面世的敏捷書,不約而同集中在一個主題:正本清源。 敏捷既是手段,也是目的。正如鮑勃大叔在本書中一再強調的:軟件*根本的特點就是“柔軟”。好軟件不但具備能夠與時俱進修改和擴展的靈活性,而且更具備以較低成本修改和擴展的可能性。軟件本身如果敏捷,那么實現和修改軟件的方式必須也必然夠敏捷。 本書第Ⅰ部分和第Ⅱ部分結合多個代碼示例,展示了如何利用TDD敏捷地寫出敏捷的軟件,同時闡述了驗收測試、協同編程等其他敏捷手段的重要性與一般實施手段。不可避免地,作者還花費相當多篇幅討論軟件設計方案問題。我很愿意重點閱讀這部分。此外,一些具體的測試策略也頗具可讀性。 第Ⅲ部分看似對程序員的日常工作沒什么太大幫助,但這部分值得好好閱讀和思考。作者提出的程序員十條承諾(或謂“誓言”)淺白易懂,卻不易遵守。能謹守這些承諾的程序員,一定是我特別愿意共事的好伙伴。 中文版初稿翻譯工作結束之后,我以為終于可以放松下頸椎和腰椎了。沒想到,過了一段時間,俠少又發來一份英文修改稿,對初稿改動之處不在少數。還好有電子工業出版社的編輯幫我做了對照工作,將差異處一一列出。看著屏幕上的英文初稿、修改稿和修改了幾遍的中文稿,我突然體會到鮑勃大叔講解“質因數”示例時談到的心情:對一樁事物的改進過程,活靈活現地躍然眼前。修改的過程既痛苦又快樂。而且,如果沒有其他限制,可以一遍又一遍繼續做下去,永無止境。 可惜,就像軟件有交付截止日一樣,譯稿也不能一直拖下去。我清楚地知道,譯稿還有很多問題。稿子交出去了,這些問題留待讀者們發現和批評。如果有機會出修訂版,你們的批評和建議必會被納入,這也算是一種協同寫作了吧。 韓磊 2021年10月28日 序 2003年春,在我公司各個技術團隊引入Scrum后不久,我見到了鮑勃大叔。那時我還是個新鮮出爐、心懷疑慮的ScrumMaster。鮑勃教我們使用TDD和一個叫作FitNesse的小工具。我問自己:“為什么總要寫注定先面臨失敗的測試?測試不該排在編碼之后嗎?”就像團隊中許多其他成員一樣,我常常只能撓著頭離開。但是,直至現在,鮑勃大叔對編程匠藝的熱情于我仍然記憶猶新。他是個直言不諱的人。記得有一天,他看了我們的缺陷列表后,問我們到底為什么會對并不屬于個人的軟件系統做出如此糟糕的決定—“這些系統是公司資產,不是你們的個人資產。”他的激情鼓舞了我們。一年半之后,我們實現了百分之八十的自動測試覆蓋率,得到了整潔又直觀的代碼庫,客戶和團隊成員也都滿意。之后,我們迅速修正了對“完成”的定義,以之為盾,擋住了潛伏在代碼中的小魔怪。本質上,我們學會了如何避免自殘。相處日長,我們對鮑勃心生暖意。對我們而言,他如同親叔父—溫暖、堅定、勇敢,一直幫助我們學會站直并做正確的事。有些孩子的“鮑勃大叔”教他們騎單車或釣魚,而我們這位鮑勃大叔則教我們堅守正直—直至今日,在我的職業生涯中,有能力和愿望,滿懷勇氣與好奇心地去面對任何環境,仍是鮑勃大叔教會我的*佳課程。 開始從事敏捷教練職業后,我將鮑勃早年教我的那些東西用在工作中,我發現,*好的產品開發團隊總能在各種行業、各種客戶的各種獨特環境中組合不同的*佳實踐手段。我還發現,再好的開發工具也需要有與之匹配的人類操作者—那些在不同領域中都能找到這些工具*佳應用方式的團隊。當然,我也觀察到,開發團隊也許達到了很高的單元測試覆蓋率,已經能滿足指標要求,卻發現大部分測試不合格—指標滿足,價值不足。*好的團隊并不真需要關心指標。他們自有目標、紀律、尊嚴與責任感。指標自然而然得到滿足。《匠藝整潔之道》將這些課程與原則放到具體代碼范例與經驗講述中,展示了“為滿足期限而寫代碼”與“真正搭建未來能用上的系統”之間的區別。 《匠藝整潔之道》提醒我們永不能滿足于現狀,要無畏地活著。這本書就像一位老友,會提醒你什么重要、什么有效、什么無效、什么導致風險、什么降低風險。這些經驗歷久彌新。你可能會發現自己已經在實踐其中的一些技巧,我敢說你會發現另外一些新東西,或者至少是你曾因期限壓力或其他職業生涯中的壓力而放棄了的東西。如果你是開發領域的新手—無論是商業方面還是技術方面的—你將從*優秀的人那里學到東西。即使是*有經驗和戰斗力的人也會找到改進自己的方法。也許這本書會幫助你找回激情,重新激起你提升手藝的欲望,或者讓你重新投入精力,無懼障礙追求完美。 軟件開發者統治著世界。鮑勃大叔在這里重申了這些“掌握權柄”之人該遵守的職業紀律。他延續了《代碼整潔之道》未完的話題。軟件開發人員實際上是在編寫人類的規則,所以鮑勃大叔提醒我們,必須嚴守道德準則,有責任知道代碼的作用,人們如何使用它,以及它會在什么地方出錯。軟件出錯的代價是人的生計—甚至生命。軟件影響著我們的思維方式,影響著我們的決定。作為人工智能和預測分析的結果,軟件同樣影響著社會和人群的行為。因此,我們必須負起責任,以極大的謹慎和同情心行事—人們的健康和福祉取決于此。鮑勃大叔幫助我們面對這種責任,并成為社會所期望和需要的專業人士。 在寫這篇序的時候,《敏捷宣言》即將迎來它的20歲生日 。這本書是回歸根本的完美機會:它及時而謙遜地提醒我們:程序化世界越來越復雜。為了人類的遺產,也為了我們自己,應該建立和維護職業操守。讀讀《匠藝整潔之道》吧,讓這些原則滲入你的內心,實踐和改進它們,輔導他人。把這本書放在手邊書架上。當你帶著好奇心和勇氣行走于世間,讓這本書成為你的老朋友、你的鮑勃大叔和你的導師吧。 ——斯塔西·海格納·韋斯卡迪(Stacia Heimgartner Viscardi) CST和敏捷教練 前  言 在開始之前,有兩個問題需要面對。搞清楚這兩個問題,讀者才能理解本書所根植的理念。 關于“匠藝”(Craftsmanship) 21世紀之初的那些年,言辭之爭不絕于耳。身在軟件行業,我們見證了這些爭議。其中,“匠人”(craftsman)一詞常被認為太過狹隘。 我思考了很久,與持各種意見的朋友交流。我的結論是,對于本書而言,沒有更好的詞可用。 我考慮過改用craftsperson、craftsfolk、crafter等詞,但這些詞承擔不起craftsman一詞的歷史莊嚴感。而這種歷史莊嚴感正是本書想傳遞的重要訊息。 “匠人”讓人想到一位技藝高超、成就非凡的行家—善用工具,熟悉行業,為自己的工作而自豪,滿懷尊嚴和專業精神,值得信賴。 你們中的一些人可能會不同意我用這個詞。我很理解。我只希望你們無論如何都不要認為這是在試圖找到一個非它不可的詞,因為這絕不是我本意。 唯一真路 當閱讀《匠藝整潔之道》一書時,你可能會感到這是通往工匠精神的唯一真路。對我來說可能是這樣,但對你來說可未必。這本書展示了我的路徑。當然,你要選擇自己的路徑。 我們*終會不會需要唯一真路?不知道。也許吧。正如你將讀到的那樣,對軟件職業做出嚴格定義的難度正在增加。我們也許可以根據所創建的軟件的關注重點,采用幾種不同的路徑。但是,正如你將在下文中讀到的那樣,要把關鍵軟件和非關鍵軟件區分開來可能并不那么容易。 但我可以肯定一件事。“士師” 的日子已一去不返。每名程序員都各自做自己眼中正確的事,已經不夠。紀律、標準和對職業操守的要求將會出現。今天擺在我們面前的問題是,讓程序員自己來定義這些紀律、標準和職業操守,還是讓那些不了解我們的人強加給我們。 本書介紹 本書是為程序員和管程序員的人寫的。但在另一種意義上,本書是為整個人類社會寫的。因為正是我們,這些程序員,無意中發現自己恰好處于這個社會的支點上。 為了自己 如果你已經編程好幾年,大概能體會到系統成功部署和運轉所帶來的滿足感。獲得這樣的成就,作為其中一分子,頗值得驕傲。你為自己能做出這套系統而自豪。 然而,你會為自己做出系統的方式而自豪嗎?是為完成了工作而自豪,還是為自己的技藝而自豪?是因為系統得以部署而自豪,還是為你打造系統的方式而自豪? 艱難編程一整天,回到家里,你是會對著鏡子里的自己說:“今天干得真棒?”還是只能想到去沖個澡? 當一天結束時,很多程序員會感覺自己很臟。我們覺得自己深陷低水準工作的泥潭。我們感到,只有降低質量才能趕上進度,而且有人在期待我們這樣做。我們甚至開始相信,生產力與質量就是成反比的。 在本書中,我將盡力打破這種思維模式。本書關注如何做好工作。本書將闡述每名程序員都該懂得的紀律與實踐手段,掌握這些紀律與手段,才能高效工作,并且為自己每天寫的代碼感到自豪。 為了社會 21世紀,為了生存,我們的社會開始由無紀律和不受控的技術主導,這是人類歷史上首次出現的狀況。軟件入侵了現代生活的方方面面,從早晨喝咖啡到晚間娛樂,從洗衣到開車。軟件讓我們既在世界級網絡中連接,又在社會和政治層面上分裂。現代世界的生活沒有哪一方面不由軟件所主導。然而,我們這些構建軟件的人不過是烏合之眾,對自己所做之事了解甚少。 如果我們這些程序員做得更像樣,2020年艾奧瓦州黨內選舉結果能否如期得出?兩架波音737 Max飛機上的346位乘客還會罹難嗎?騎士資本集團(Knight Capital Group)會在45分鐘之內損失4億6000萬美元嗎?豐田汽車的“意外加速”故障會導致89人死亡嗎? 全世界程序員數量每五年翻一番。程序員們幾乎沒有接受過相關技能教育。他們只是看了看工具,做過幾個玩具式的開發項目任務,便被扔進指數級增長的勞動力隊伍中,去應付指數級增長的軟件需求。每一天,我們稱之為軟件的那個紙牌屋都在不斷深入我們的基礎設施、我們的機構、我們的政府,還有我們的生活。每一天,災難風險都在不斷增加。 我說的是什么災難?不是文明的崩塌,也不是所有軟件系統突然解體。搖搖欲墜的紙牌屋并非由軟件系統本身構成。我說的是,軟件的公眾信任基礎非常脆弱、岌岌可危。 有太多波音737 Max事故、太多豐田汽車意外加速故障、太多加州大眾EPA丑聞和艾奧瓦州黨內選舉結果拖延—太多太多臭名昭著的軟件失誤或惡行。失去信任感、深感憤怒的公眾將把目光投向我們的紀律、操守與標準缺失。規條隨之而來,那將是我們本不該背負的規條。規條將削弱我們自由探索和延展軟件開發工藝的能力,將嚴厲限制技術發展與經濟增長。 本書并不打算阻止人們一頭扎進越來越多的軟件應用中,也不打算減緩軟件生產的速度。因為這種意圖注定徒勞無功。社會需要軟件,而且無論如何都會得到軟件。試圖扼殺這種需求,并不能叫停迫在眉睫的公眾信任災難。 相反,本書的目標是讓軟件開發者和他們的管理者明白紀律的必要性,向他們傳授*有效的紀律、標準與職業操守,令他們能夠*大限度地生產健壯、高容錯和高效的軟件。唯有改變我們這些程序員的工作方式,提高紀律性、職業操守和標準,才能支撐起紙牌屋,防止它倒塌。 本書結構 本書分為三個部分:紀律、標準、職業操守。 紀律是*基礎的一層。這個部分關注實用性、技術性和規范性。閱讀和理解這個部分,各類程序員都能從中受益。這部分內容配了一些視頻 ,以展示測試驅動開發節奏和重構紀律。文本部分即旨在展示這種節奏,但還是視頻比較有效。 標準是中間層次。這部分概括了世界對程序員這行的期望。管理者應該好好閱讀,從而了解對專業程序員應有的期望。 操守在*高層。這部分闡述了編程職業的道德背景。它以誓言或一套承諾的形式體現,其中包括大量關于歷史與哲學的話題。程序員和管理者都應該閱讀這部分內容。 給管理者的話 本書包含了對你有益的大量信息。其中也會有你大概不需要理解的大量技術內容。建議你閱讀每章的簡介部分,當遇到超出所需的技術內容時盡管跳過,直接閱讀后續章節。 一定要讀第Ⅱ部分“標準”和第Ⅲ部分“操守”。這兩部分中的五項紀律都要好好閱讀。

匠藝整潔之道:程序員的職業修養 作者簡介

Robert C. Martin,Object Mentor公司總裁,面向對象設計、模式、UML、敏捷方法學和極限編程領域的資深顧問。他是Designing Object-Oriented C++ Applications Using the Booch Method 以及 Jolt 獲獎圖書 Agile Software Development, Principles,Palterns,and Practices(中譯版《敏捷軟件開發:原則、模式與實踐》)《代碼整潔之道》等暢銷書作者。 韓磊,IT產品與運營專家、IT圖書專業譯者,譯有《代碼整潔之道》《夢斷代碼》《C#編程風格》等多部計算機圖書。曾擔任CSDN副總經理、《程序員》總編輯、廣東二十一世紀傳媒股份有限公司新媒體事業部總經理等職,現任AR初創企業亮風臺集團產研副總裁。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 咖啡加盟-咖啡店加盟-咖啡西餐厅加盟-塞纳左岸咖啡西餐厅官网 | 无纺布包装机|径向缠绕包装机|缠绕膜打包机-上海晏陵智能设备有限公司 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 亳州网络公司 - 亳州网站制作 - 亳州网站建设 - 亳州易天科技 | CE认证_FCC认证_CCC认证_MFI认证_UN38.3认证-微测检测 CNAS实验室 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 污水处理设备-海普欧环保集团有限公司 | 金属清洗剂,防锈油,切削液,磨削液-青岛朗力防锈材料有限公司 | 头条搜索极速版下载安装免费新版,头条搜索极速版邀请码怎么填写? - 欧远全 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 楼承板设备-楼承板成型机-免浇筑楼承板机器厂家-捡来 | CPSE安博会 | 智慧食堂_食堂管理系统_食堂订餐_食堂消费系统—客易捷 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 欧盟ce检测认证_reach检测报告_第三方检测中心-深圳市威腾检验技术有限公司 | BAUER减速机|ROSSI-MERSEN熔断器-APTECH调压阀-上海爱泽工业设备有限公司 | 北京环球北美考试院【官方网站】|北京托福培训班|北京托福培训 | 代写标书-专业代做标书-商业计划书代写「深圳卓越创兴公司」 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 全钢实验台,实验室工作台厂家-无锡市辰之航装饰材料有限公司 | 复盛空压机配件-空气压缩机-复盛空压机(华北)总代理 | 对辊破碎机_四辊破碎机_双齿辊破碎机_华盛铭重工 | EPK超声波测厚仪,德国EPK测厚仪维修-上海树信仪器仪表有限公司 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 涂层测厚仪_漆膜仪_光学透过率仪_十大创新厂家-果欧电子科技公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 广州各区危化证办理_危险化学品经营许可证代办 | 无锡网站建设-做网站-建网站-网页设计制作-阿凡达建站公司 |