Mấy thím đi làm lập trình có hay gặp dự án phức tạp không - vozForums
vozForums
Go Back   vozForums > Học tập và công việc > Ngành CNTT > Phát triển Phần mềm
Reply
 
Thread Tools
  #1  
Old 12-07-2019, 15:36
somethingimportantinhere somethingimportantinhere is online now
Member
 
Join Date: 11-2017
Posts: 70
Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

1. Mấy thím cho em hỏi đi làm ở công ty thì có các dự án phức tạp như siêu thị không.
2. Nếu không như trường hợp 1 thì ít ra cũng gặp các website bán các sản phẩm mà mỗi sản phẩm được chia ra nhiều loại nhỏ như quần áo có nhiều size, nhiều màu sắc.
3. Các thím làm các trang web có filter lọc sản phẩm không. Ví dụ có nhiều tiêu chí lọc sản phẩm như màu sắc, size, xuất xứ, đánh giá... nói chung là nhiều tiêu chí phức tạp.

Mấy thím xem cái filter sản phẩm của tụi tiki thử
https://tiki.vn/search?q=s%C3%A1ch&_...MzkwMDkwMDg%3D

còn đây là xem filter của tụi fiverr:
https://www.fiverr.com/search/gigs?q...ete-position=3
Reply With Quote
  #2  
Old 16-07-2019, 16:40
JUchi JUchi is online now
Senior Member
 
Join Date: 03-2017
Posts: 560
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Quote:
Originally Posted by somethingimportantinhere View Post
1. Mấy thím cho em hỏi đi làm ở công ty thì có các dự án phức tạp như siêu thị không.
2. Nếu không như trường hợp 1 thì ít ra cũng gặp các website bán các sản phẩm mà mỗi sản phẩm được chia ra nhiều loại nhỏ như quần áo có nhiều size, nhiều màu sắc.
3. Các thím làm các trang web có filter lọc sản phẩm không. Ví dụ có nhiều tiêu chí lọc sản phẩm như màu sắc, size, xuất xứ, đánh giá... nói chung là nhiều tiêu chí phức tạp.

Mấy thím xem cái filter sản phẩm của tụi tiki thử
https://tiki.vn/search?q=s%C3%A1ch&_...MzkwMDkwMDg%3D

còn đây là xem filter của tụi fiverr:
https://www.fiverr.com/search/gigs?q...ete-position=3
Internal system, back end phức tạp hơn tỷ lần front end
Reply With Quote
  #3  
Old 16-07-2019, 17:00
zzchaolegionzz's Avatar
zzchaolegionzz zzchaolegionzz is online now
Senior Member
 
Join Date: 12-2009
Posts: 354
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Có chứ, phức tạp tới mức đi làm 5 7 năm kinh nghiệm cũng phải mất 3 4 tháng mới hiểu hết hệ thống. Mà ý bác muốn hỏi sao?
Reply With Quote
  #4  
Old 16-07-2019, 17:14
quandaso's Avatar
quandaso quandaso is online now
Senior Member
 
Join Date: 10-2011
Posts: 315
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Mình đi làm lần đầu vớ ngay cái dự án y tế của bọn nhật. sau tận 6 tháng sau mới hiểu đc 30% hệ thống của nó
Reply With Quote
  #5  
Old 17-07-2019, 22:10
momotico's Avatar
momotico momotico is offline
Senior Member
 
Join Date: 09-2014
Posts: 667
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Quote:
Originally Posted by somethingimportantinhere View Post
1. Mấy thím cho em hỏi đi làm ở công ty thì có các dự án phức tạp như siêu thị không.
2. Nếu không như trường hợp 1 thì ít ra cũng gặp các website bán các sản phẩm mà mỗi sản phẩm được chia ra nhiều loại nhỏ như quần áo có nhiều size, nhiều màu sắc.
3. Các thím làm các trang web có filter lọc sản phẩm không. Ví dụ có nhiều tiêu chí lọc sản phẩm như màu sắc, size, xuất xứ, đánh giá... nói chung là nhiều tiêu chí phức tạp.

Mấy thím xem cái filter sản phẩm của tụi tiki thử
https://tiki.vn/search?q=s%C3%A1ch&_...MzkwMDkwMDg%3D

còn đây là xem filter của tụi fiverr:
https://www.fiverr.com/search/gigs?q...ete-position=3
ý bạn là như nào khi so sánh giữa query search của tiki và fiverr?
còn nếu nói về variants của sản phẩm thì cực kỳ đơn giản, chỉ là quan hệ n-n

ví dụ như này (lấy từ stackoverlow)

Code:
+---------------+     +-------------------+
 | PRODUCTS      |-----< PRODUCT_VARIANTS  |
 +---------------+     +-------------------+
 | #product_id   |     | #product_id       |
 |  product_name |     | #variant_id       |
 +---------------+     |  sku_id           |
         |             +-------------------+
         |                       |
+--------^--------+     +--------^--------+
| PRODUCT_OPTIONS |-----< VARIANT_VALUES  |
+-----------------+     +-----------------+
| #product_id     |     | #product_id     |
| #option_id      |     | #variant_id     |
+--------v--------+     | #option_id      |
         |              |  value_id       |
+-----------------+     +--------v--------+
| OPTIONS         |              |
+-----------------+              |
| #option_id      |              |
|  option_name    |              |
+-----------------+              |
         |                       |
 +-------^-------+               |
 | OPTION_VALUES |---------------+
 +---------------+
 | #option_id    |
 | #value_id     |
 |  value_name   |
 +---------------+
database design mới là khởi đầu của một app
sau này scale nó lên như nào để đảm bảo performance, flexibility và scalability (& high availability) mới là khó

Quote:
Originally Posted by JUchi View Post
Internal system, back end phức tạp hơn tỷ lần front end
còn bạn này bảo backend khó gấp tỉ lần frontend thì chẳng qua là chưa gặp các app có UI/UX tốt
thử làm một cái customizer xe bentley trên web và app xem, khó như nào?
Reply With Quote
  #6  
Old 19-07-2019, 13:05
condition condition is offline
Senior Member
 
Join Date: 01-2009
Location: Somewhere i belong
Posts: 700
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

từ chuyên môn nó gọi là faceted search.
Reply With Quote
  #7  
Old 03-08-2019, 10:45
Vichysoy's Avatar
Vichysoy Vichysoy is offline
Senior Member
 
Join Date: 03-2015
Location: Hanoi
Posts: 677
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Chả lẽ không
Reply With Quote
  #8  
Old 04-08-2019, 00:11
blurrystart's Avatar
blurrystart blurrystart is offline
Đã tốn tiền
 
Join Date: 08-2006
Location: rừng rú
Posts: 1,936
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Mấy thể loại cây dữ liệu các bác ggặp có khoai ko?
Reply With Quote
  #9  
Old 24-09-2019, 01:54
dungttvt's Avatar
dungttvt dungttvt is online now
Đã tốn tiền
 
Join Date: 07-2008
Posts: 94
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Quote:
Originally Posted by momotico View Post
còn bạn này bảo backend khó gấp tỉ lần frontend thì chẳng qua là chưa gặp các app có UI/UX tốt
thử làm một cái customizer xe bentley trên web và app xem, khó như nào?
Frontend hay backend thì đều có những case khó. Nhưng cơ bản thì backend nó nhiều thứ hơn, nhiều thành phần hơn, nên cũng nhiều vấn đề hơn.

Quote:
Originally Posted by somethingimportantinhere View Post
1. Mấy thím cho em hỏi đi làm ở công ty thì có các dự án phức tạp như siêu thị không.
Dự án siêu thị phức tạp thế nào, chưa làm dự án cho siêu thị nào nên không biết.

Quote:
Originally Posted by somethingimportantinhere View Post
2. Nếu không như trường hợp 1 thì ít ra cũng gặp các website bán các sản phẩm mà mỗi sản phẩm được chia ra nhiều loại nhỏ như quần áo có nhiều size, nhiều màu sắc.
Nếu ý thím hỏi về việc thiết kế database thì nó thuộc dạng simple.

Quote:
Originally Posted by somethingimportantinhere View Post
3. Các thím làm các trang web có filter lọc sản phẩm không. Ví dụ có nhiều tiêu chí lọc sản phẩm như màu sắc, size, xuất xứ, đánh giá... nói chung là nhiều tiêu chí phức tạp.

Mấy thím xem cái filter sản phẩm của tụi tiki thử
https://tiki.vn/search?q=s%C3%A1ch&_...MzkwMDkwMDg%3D

còn đây là xem filter của tụi fiverr:
https://www.fiverr.com/search/gigs?q...ete-position=3
Bài toán search này thực ra cũng tương đối phức tạp. Thím có thể search thêm một số search engine như elastic search

Last edited by dungttvt; 24-09-2019 at 02:00.
Reply With Quote
  #10  
Old 24-09-2019, 11:38
momotico's Avatar
momotico momotico is offline
Senior Member
 
Join Date: 09-2014
Posts: 667
Re: Mấy thím đi làm lập trình có hay gặp dự án phức tạp không

Quote:
Originally Posted by dungttvt View Post
Frontend hay backend thì đều có những case khó. Nhưng cơ bản thì backend nó nhiều thứ hơn, nhiều thành phần hơn, nên cũng nhiều vấn đề hơn.
nói như bạn thì dễ quá
về cơ bản so sánh fe và be là như so sánh cam với táo
có thể với bạn dễ, nhưng khó với người khác,và ngược lại
cá nhân mình thấy học be ban đầu có thể khó, nhưng sau sẽ dễ dàng hơn
còn fe thì ban đầu có thể dễ, nhưng càng đi sâu vào càng khó, nhất là khi bạn end game của bạn là pixel perfect
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +7. The time now is 16:32.
Chịu trách nhiệm nội dung: Bạch Thành Trung © 2019 Công ty TNHH Thật Vi Diệu
ĐC tầng 4, số 6-8 Đường D2, Bình Thạnh, Hồ Chí Minh, Việt Nam - SĐT 0981323799 - MST 0313906593
Giấy phép thiết lập MXH số 334/GP-BTTTT, Ký ngày: 19/08/2019