Lập trình là một lĩnh vực đòi hỏi tư duy toán, phải tốt. Nó có những đặc thù riêng mà không phải lĩnh vực nào cũng có, đó là các bài toán có tính phát triển cao. Chúng ta có thể tiếp cận lập trình với nhiều góc độ khác nhau. Nếu là bài toán tìm kiếm, chúng ta có thể tiếp cận bằng phương pháp tìm kiếm nhị phân hay tìm kiếm tuần tự. Nếu là bài toán tính tổng, chúng ta có thể giải bằng phương pháp cộng dồn với nhau hay phương pháp đệ Giá sản phẩm trên Tiki đã bao gồm thuế theo luật hiện hành. Tuy nhiên tuỳ vào từng loại sản phẩm hoặc phương thức, địa chỉ giao hàng mà có thể phát sinh thêm chi phí khác như phí vận chuyển, phụ phí hàng cồng kềnh, ...