Cách triển khai hash table đơn giản trong JavaScript

Trong bài viết này tôi sẽ hướng dẫn cách triển khai một hash table đơn giản, chúng ta sẽ mổ sẻ cách nó hoạt động để hiểu sâu hơn về một trong những ý tưởng siêu...

lập trình

Chiêu trò với low level bit

Bit hack là những mẹo lập trình vô cùng khéo léo để xào xáo những số nguyên theo một cách thông minh và hiệu quả vô cùng. Thay vì thực hiện các phép tính...

Algorithm

Viết comment trong code: thiện, ác, tà.

"Good code is self-documenting." - Code tốt thì chẳng cần comment!

lập trình

Cách để trở thành một nhà phát triển phần mềm tốt hơn

Hôm nay tôi muốn chia sẻ tới các bạn vài suy nghĩ của bản thân trên con đường mà một nhà phát triển phần mềm nâng cao kĩ năng chuyên nghiệp bản thân và làm việc...

lập trình

Bí kíp sống còn trong giới lập trình viên

Bí kíp sống còn trong giới lập trình viên Tôi nhận ra hiện thực phũ phàng của một kĩ sư phần mềm là phải có rất nhiều kĩ năng mà tôi chẳng hề biết...

lập trình

Tương lai nào cho JavaScript trong thế giới Front End

Trong cuộc đua để trở thành framework hay thư viện với tốc độ nhanh nhất, hiệu năng cao nhất và dễ thực thi nhất, mọi người đều cố gắng giải đáp: Khi nào thì...

JavaScript

[HTML5] Đánh giá: Những điểm tốt

Hiểu rõ HTML5 là hiểu rõ cấu tạo từng tế bào của website, làm một trang web có thể nói, chuyển động, tương tác sống động như một con người.

Cách để căn giữa mọi thứ với CSS

Đôi lúc trải qua quãng đời coding, chúng ta chợt nhận ra nhiều lúc quá mệt mỏi với việc căn giữa mọi thứ...

CSS