Data Crunching

Greg Wilson

買這商品的人也買了...

商品描述

Description:

Every day, all around the world, programmers have to recycle legacy data, translate from one vendor's proprietary format into another's, check that configuration files are internally consistent, and search through web logs to see how many people have downloaded the latest release of their product. This kind of "data crunching," may not be glamorous, but knowing how to do it efficiently is essential to being a good programmer.

This book describes the most useful data crunching techniques, explains when you should use them, and shows how they will make your life easier. Along the way, it will introduce you to some handy, but under-used, features of Java, Python, and other languages. It will also show you how to test data crunching programs, and how data crunching fits into the larger software development picture.

 

商品描述(中文翻譯)

每天,全世界的程式設計師都需要處理舊有資料、將資料從一個供應商的專有格式轉換成另一個供應商的格式、檢查設定檔的內部一致性,以及搜尋網路日誌以查看有多少人下載了他們產品的最新版本。這種「資料處理」可能不太搶眼,但知道如何高效地處理資料對於成為一個優秀的程式設計師至關重要。

本書描述了最有用的資料處理技巧,解釋了何時應該使用它們,並展示了它們如何讓你的生活更輕鬆。在此過程中,它將介紹一些實用但不常用的Java、Python和其他語言功能。它還會向你展示如何測試資料處理程式,以及資料處理如何融入更大的軟體開發圖景中。