24/10/2017 05:13   3629
Gần đây thấy mọi người nói nhiều về test, TDD các kiểu. Ngay cả mấy bạn sinh viên cũng hỏi mình về mấy cái test, rồi mấy bạn intern vào hỏi product của mình có test ko, blah blah. Đối với môi trường công ty lớn, quy trình đầy đủ thì viết test là điều bắt buộc, cũng nhờ test mà mọi thứ sẽ dễ dàng hơn (đỡ bug hơn) Tuy nhiên, thời gian gần đây startup phát triển mạnh, vì thế mà việc test đối với các team startup là điều gọi là xa xỉ :v thật sự là vậy. Giải pháp là các lead, CTO review qua code xem có bug được hay ko (còn code xấu đẹp cũng ko quan trọng lắm đâu). Vì cần release sớm để có user các thứ, rồi sau đó improve sau. Mình luôn khuyên các bạn dev mới ra trường nên theo startup để học nhiều hơn, tầm 1 2 năm gì đó, chui vào lại cty product hay outsource 1 thời gian, xong bay ra ngoài mần việc khác. Happy coding.
Share    12 Thích 8 bình luận
0
em ra trường đi làm được 1 năm rồi, mà cứ mỗi lần phải viết Unit test là như gà mắc tóc, có bác nào viết bài hươgns dẫn đc k ạ :(
 28/10/2017 07:02
0
Test là linh hồn của mọi loại code. dù project to hay nhỏ cỡ nào, thì Test vẫn là vốn ko thể thiếu. Code ko test thì đó là Zombie trong system của các bạn. có lẽ phải viết một bài cụ thể về TDD cho các bạn trên đây!
 27/10/2017 11:18
0
Hoai Vu Bạn dưới biết thuật ngữ `nợ kỹ thuật` không, không biết thì đừng múa :)
 24/10/2017 16:25
0
Startup ko có nhiều tiền thì chịu thôi bác ạ
 24/10/2017 08:23
0
Ý mình ko phải là dev ko nên biết test, hay là ko biết gì về test. Ý mình là test ko phải luôn luôn phải có. Vì nhiều startup cần users để đánh giá khả năng thành công của dự án hoặc là build MVP product. Nên việc ko apply test vào product là điều hoàn toàn bình thường. Đứng trên góc độ 1 product manager ở startup, khi đường đi còn đang mò mẫm, thử nghiệm mà bạn build product quá lâu thì khi bạn build xong product thì chưa chắc đã thành công, mà tốn quá nhiều chi phí nuôi team khác trong quá trình build xong để release.
 24/10/2017 07:25
0
Quan điểm cái gì mà quan điểm, ít nhất phải biết unit test nếu muốn mình pro hơn. Bạn thử nghĩ xem ntn nếu bạn vào 1 cty, những ng trước viết code ẩu và để lại cho bạn 1 đống bug?
 24/10/2017 06:40
0
Hoai Vu mỗi người có quan điểm riêng, theo em test là 1 step không thể thiếu trong quy trình phát triển phần mềm. Nhưng nó còn tùy thuộc vào từng ngữ cảnh, từng giai đoạn của cty hoặc project mà mình áp dụng ntn. Mọi mô hình đều cần có những điều kiện để thực hiện và giải quyết 1 vấn đề chung, còn để giải quyết vấn đề riêng cho từng ngữ cảnh, là người quản lý b phải có 1 tầm nhìn để áp dụng cụ thể ntn. Có nhiều bạn dev bây giờ còn chưa phân biệt đc unit test vs functional test vs integration test. Tiện đây nhờ bác nào rành thì giải thích hộ e, e định apply quy trình test vào dự án của mình :)
 24/10/2017 06:38
0
Cái này mình nghĩ là tùy công ty thôi bạn. Có những startup làm đàng hoàng, có những startup vì đẩy nhanh tiến độ mà ko quan trọng chuyện test lắm. Tuy nhiên ở đây thì dev cũng nên biết về test, ít nhất là unit-test để có thể viết ra được code dễ test, dễ debug, dễ bảo trì. Có 1 thuật ngữ là "Technical Debt", chỉ ra những cái chưa tốt hay bug trong code. Vì cái quan trọng là bạn học được gì để improve bản thân lên, nên chuyện biết test trước thì sẽ hay hơn
 24/10/2017 06:28

vào đây tìm job nhé bác https://www.reworktimes.com/

07/12/2024 08:44 1 là làm ở nước ngoài vì topic không giới hạn địa điểm làm việc, 2 là xộn lào thôi

làm gì mà lương 8k1/tháng được nhỉ, cao gần gấp 4 lần mình. trong khi mình đi làm 10 năm rồi 🙈

6 năm - 8k1

Bạn trả lời được câu hỏi 1 giờ bên đó và 1 giờ bên này mua được gì đã

rồi mốt đi nước ngoài làm thì sao, khó đi lắm

haianh230797

liên quan đéo gì, ngta yêu đương kệ ngta, ông làm tốt việc của ông đi đã

Tự est bao nhiêu thì nhân cho 1.5 rồi đưa con số đó cho Lead/Client. Sếp cũ t chỉ và tới giờ vẫn...

Bạn thử xem 15$ người ta mua được những gì, và 15k mình mua được những gì. Sơ sơ đã thấy không...

em dốt mà, nma em vừa vào Đảng rồi, kbiet tiếp theo sẽ như thế nào, chả biết có được làm IT nữa...

Tuỳ b apply cty nào budget họ bao nhiêu

thu nhập bình quân 5k của ngành IT. => phát biểu ngu như này thì viết dài ai mà đọc bạn

Làm cho Mb 3-4 năm xong ra các công ty khác họ hỏi lại tưởng fresher

Bác còn làm Momo ko á, mình xin range lương middle java với

"nhà có cơ cấu vào trong 1 cơ quan nhà nước làm IT" -> loser

Bạn làm vị trí gì ? Lương cao ko bro ?

mau lên skill nhất chỉ có vô cty product. sau khoảng 5 năm làm việc thì nên nhìn lại nên đi theo...

vô làm webform :)) có web của bên thuế hình như có react với java

công nghệ lạc hậu. Vì một bộ máy cũ khó để hô chịu thay đổi. Vào làm Winform C# Application, WPF...

Chưa bao giờ nghĩ đến việc này, mà nhà nước thì có cái gì để dev nhỉ? Dev winform mấy ứng dụng...