![]() |
|
|
Thread Tools |
|
#301
|
|||
|
|||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
4 năm học cơ bản là OOP, kiến trúc phần mềm, cấu trúc dữ liệu ấy, phỏng vấn front end thì tôi hỏi thêm front end thôi, không biết thì hỏi cái khác :">:">. Lol, ecosystem để thế nào mà 1 thằng dev unpublish 1 cái package left-pad (source code chưa đến 40 dòng, are you fcking kidding me?) thôi là bao anh khóc dở, éo hiểu như vậy không như cứt thì theo bợn như thế nào mới là cứt đây :">:">. https://www.theregister.co.uk/2016/0...eft_pad_chaos/ Quote:
|
| msdn.microsoft.com/en-us |
| View Public Profile |
| Find all posts by msdn.microsoft.com/en-us |
|
#302
|
||
|
||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
Ecosytem của bất kỳ ngôn ngữ nào có cơ chế quản lý dep vậy thằng nào unpublish thì thằng nào depend nó chả chết Bây giờ hỏi có ngôn ngữ nào lượng package nhiều hơn thằng js Vì nó quá nhiều nên nó mới có chuyện để nói ![]() Còn nói thật éo có npm thì chắc nodejs chả có vào trong được top 10 quá ![]() Còn anh không thích xài thì có thể tự code có ai cấm đâu Cái gì cũng thích xài đồ người khác rồi hỏi tại sao tụi mày không ngồi code tay hết cho tao install cho lắm depend pkg chi vậy Tụi nó cũng là dev thời gian rỗi thì viết thôi rảnh éo đâu mà cái gì cũng ngồi viết lại ![]() Thằng create-react-app đó tôi ko thích thì tôi tự cài webpack hay roll up tôi build, test có mẹ gì đâu Thần thánh hóa DevDepend vậy? ![]() Thiếu mẹ cha gì tool để build > Cái tôi cần nhất vẫn là src code chứ éo phải DevDepend. Mà thằng cra app đó là nó đã config hết tất cả mọi thứ chỉ việc code (build, hot-reload, test) ông thử dùng project c++ setup hết tất cả mọi thứ như vậy xem thời gian config hết ngần ấy nhanh hay chậm
__________________
[B]CPU[/B] R5 2600 + [B]HSF[/B] Stock RGB + [B]Main [/B]Steel Legend B450M [B]Ram[/B] 8x2 Gb Corsai LPX [B]VGA[/B] XFX 580 4 Gb [B]HHD[/B] WD Blue 1TB + [B]SSD[/B] 500Gb Samsung 850 [B]PSU[/B] Seasonic M12II-620 |
|
#303
|
||
|
||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
![]() Éo hiểu tài liệu lập trình VN đi sau thế giới bao nhiêu năm nữa
__________________
[B]CPU[/B] R5 2600 + [B]HSF[/B] Stock RGB + [B]Main [/B]Steel Legend B450M [B]Ram[/B] 8x2 Gb Corsai LPX [B]VGA[/B] XFX 580 4 Gb [B]HHD[/B] WD Blue 1TB + [B]SSD[/B] 500Gb Samsung 850 [B]PSU[/B] Seasonic M12II-620 |
|
#304
|
|||
|
|||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
![]() Quote:
![]() ![]() Đem so standard library của Javascript với C++ như cống rãnh đi so với đại dươngAi đời một thằng như Node hoặc babel còn phải phụ thuộc vào cái library bé tẹo chưa tới 40 dòng, thằng developer của package thích thì unpublish chết cả đám, tới lúc đó thì build bằng cc à? Để tôi quăng cái source code để các đồng chí ở đây chiêm ngưỡng độ lớn của cái package bá đạo làm break cả ngàn cái package trên cái ecosystem cứt đái nha: Code:
'use strict';
module.exports = leftPad;
var cache = [
'',
' ',
' ',
' ',
' ',
' ',
' ',
' ',
' ',
' '
];
function leftPad (str, len, ch) {
// convert `str` to a `string`
str = str + '';
// `len` is the `pad`'s length now
len = len - str.length;
// doesn't need to pad
if (len <= 0) return str;
// `ch` defaults to `' '`
if (!ch && ch !== 0) ch = ' ';
// convert `ch` to a `string` cuz it could be a number
ch = ch + '';
// cache common use cases
if (ch === ' ' && len < 10) return cache + str;
// `pad` starts with an empty string
var pad = '';
// loop
while (true) {
// add `ch` to `pad` if `len` is odd
if (len & 1) pad += ch;
// divide `len` by 2, ditch the remainder
len >>= 1;
// "double" the `ch` so this operation count grows logarithmically on `len`
// each time `ch` is "doubled", the `len` would need to be "doubled" too
// similar to finding a value in binary search tree, hence O(log(n))
if (len) ch += ch;
// `len` is 0, exit the loop
else break;
}
// pad `str`!
return pad + str;
}
|
| msdn.microsoft.com/en-us |
| View Public Profile |
| Find all posts by msdn.microsoft.com/en-us |
|
#305
|
||
|
||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Tôi ko bàn tới ngôn ngữ xịn hay ko
Cống rãnh đại dương cái gì ở đây Tôi có rảnh éo đâu mà bảo js xịn nhất hành tinh. Vozer dev chửi sai điểm nào thì tôi chỉnh lại chứ có mẹ gì mà thần tượng. Có tinh tướng như các ông tối ngày nâng bi cái ngôn ngữ mình rồi dìm thằng khác xuống ![]() Tôi đang xoáy tới cái câu này của anh này. Quote:
Quote:
Cứ index.html + index.js mà viết ![]() Năm ngoái thằng đồng nghiệp tôi có dính shit với cái dự án xài Gradle java. Project cũ quá build ko chạy được. Làm như chắc có họ nhà js dính Graddle nó bị lỗi nhưng upgrade version mới chỉnh sửa các kiểu sau 3 ngày đêm nó vẫn chạy. Còn cái project mà éo có src code thì chắc gì cần
__________________
[B]CPU[/B] R5 2600 + [B]HSF[/B] Stock RGB + [B]Main [/B]Steel Legend B450M [B]Ram[/B] 8x2 Gb Corsai LPX [B]VGA[/B] XFX 580 4 Gb [B]HHD[/B] WD Blue 1TB + [B]SSD[/B] 500Gb Samsung 850 [B]PSU[/B] Seasonic M12II-620 |
|
#306
|
|||
|
|||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
) theo chết như rạ, không cứt thì với bợn thế nào là cứt ![]() https://www.davidhaney.io/npm-left-p...ow-to-program/ Quote:
Quote:
|
| msdn.microsoft.com/en-us |
| View Public Profile |
| Find all posts by msdn.microsoft.com/en-us |
|
#307
|
||
|
||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
chứ có phải do cái hệ thống quản lý dependencies như cứt Người dùng ngu đổ thừa hệ thông như cứt ![]() Còn ecosytem nào có 100% pkg ngon, ko có pkg nhảm nhí anh chỉ tôi xem, tào lao quá
__________________
[B]CPU[/B] R5 2600 + [B]HSF[/B] Stock RGB + [B]Main [/B]Steel Legend B450M [B]Ram[/B] 8x2 Gb Corsai LPX [B]VGA[/B] XFX 580 4 Gb [B]HHD[/B] WD Blue 1TB + [B]SSD[/B] 500Gb Samsung 850 [B]PSU[/B] Seasonic M12II-620 |
|
#308
|
|||
|
|||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
Buồn cười 1500 dependencies trên cái blank project mà bảo là bình thường , thua thua
|
| msdn.microsoft.com/en-us |
| View Public Profile |
| Find all posts by msdn.microsoft.com/en-us |
|
#309
|
||
|
||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
Quote:
Bắt đầu cãi cùn hả anh ![]() 1500 dep đó giải thích nãy giờ nó cũng hiểu để làm gì thì thua rồi Vấn đề là ko ai ép anh xài create-react-app hết. Anh có thể tự setup project riêng của anh bằng index.html + index.js làm bất cứ gì anh muốn. Còn anh ko phải dân frontend thì chỉ biết nhìn chắc cũng chả biết thằng create-react-app nó làm cái gì. Chắc suy nghĩ 1500 đó nó bundle vào file js cuối cùng gửi đến tay người dùng quá :">anh mà hiểu thằng create-react-app nó làm cái gì thì cũng chả vậy
__________________
[B]CPU[/B] R5 2600 + [B]HSF[/B] Stock RGB + [B]Main [/B]Steel Legend B450M [B]Ram[/B] 8x2 Gb Corsai LPX [B]VGA[/B] XFX 580 4 Gb [B]HHD[/B] WD Blue 1TB + [B]SSD[/B] 500Gb Samsung 850 [B]PSU[/B] Seasonic M12II-620 |
|
#310
|
|||
|
|||
|
Re: Javascript - Ngôn ngữ 'thống lĩnh' thị trường lập trình thế giới năm 2019
cảm nhận đầu tiên của mình khi tiếp xúc với npm là quá tạp nham, lúc học react thì thời gian mình ngồi mò mấy cái config trong webpack vơi mớ plugin của nó còn hơn thời gian mình thật sự code react. Đúng là có những package create-react-app hỗ trợ mình config, hay bên visual studio có cái template cho react project, nhưng ko phải lúc nào mình cũng có thể dùng mấy cái mặc định như vậy đc.
|
![]() |
|
|