| 程式人 | 王建興 | 資料庫 | 系統設計

從售票系統新聞事件談規模可擴性

最近全臺灣最關注的議題,莫過於江蕙演唱會買不到票的事件,關鍵在於訂票系統無法負荷短時間出現的大量交易,如果你是系統業者,該如何因應?

2015-01-29

| 林信良 | 程式人 | 視覺化語言 | 程式設計

透過視覺化語言傳達設計概念

程式語言越來越簡單,然而,程式設計的觀念卻越來越難

2015-01-23

| 林信良 | 程式人 | 程式設計 | Haskell | 多型 | Polymorphism

思考Haskell的多型

在學習與深入程式語言的過程中,我們難免過於注重語法規則,而從多種角度來檢視與應用時,也等於讓我們有機會重新思考語法的意義

2015-01-16

| 程式人 | 王建興 | A/B測試 | A/B Testing | Growth Hacking

網路時代的服務都該內建A/B測試

想要擴大應用系統或網站的使用規模,我們會透過收集資料,不斷改善操作流程、使用介面,然而每一種嘗試的進行,若能搭配實驗組和對照組的方式相互參考,讓資料說話,有助於做出更好決策

2015-01-15

| 程式人 | 林信良 | Java 8 | 函式 | 程式設計 | 重用

Java 8的函式重用

一般而言,在物件導向的設計模式當中,對於重用(Reuse)的考量總是圍著物件,而啟發了許多程式語言實作特性的函數式設計,也總是圍繞著函式而打轉

2015-01-09

| 程式人 | 王建興 | 開發 | 開發範圍

開發時要總是想著範圍

開發應用不只是考慮執行上的技術,以及投入的人力是否充足,在過程中,所有參與的人,應該時時把開發範圍放在心上,包括掌管這件事的權責者

2015-01-08

| iThome鐵人賽 | 改變世界的九大演算法 | 程式人 | 林信良 | 技術寫作

為技術元素說故事

想要傳達技術元素的要旨,在於令人心領神會,因為人類需要故事來瞭解技術的概念

2014-12-19

| 程式人 | 王建興 | API

開發應用,API先行

API的設計與開發,以往我們總認為其原始目的是為了供第三方使用,但其實不然,也有越來越多機會,是為了自身在開發產品或服務所需

2014-12-18

| 程式人 | 林信良 | 程式設計

程式人到底要知道幾件事?

數字僅供參考,與「圖片僅供參考,產品以實物為準」沒兩樣

2014-11-21

| 程式人 | 寫作

技術寫作記錄成長的軌跡

在商業上,投入技術寫作的領域不一定能獲得實質好處,不過為了寫成一篇篇讓讀者可以從中獲益、少走冤枉路的文章,需花更多時間和心力去理解、思考,也能因此連結與推動技術社群

2014-10-16

| 程式人

技術圈就是江湖

早點認清技術圈就是江湖,對江湖中的人、事、物,不盲目崇拜,不落入技術圈武人相輕之窠臼,在自己行走遇上江湖恩怨時,也才知道如何去面對,而不是當個誤入叢林的小兔子

2014-08-08