thì ta sẽ có kết quả là dãy số [0,1,2,...,4]
Mục đích của ta viết Slime#{i} là để con slime đó sẽ mang số tương ứng với dãy số 0~4.
Slimes = Array.new(10) {|i|"Slime#{i}" rồi thực hiện lệnh render thì kết quả sẽ ra
Slime0
Slime1
...
Slime4
p Array.new(5){|i|i}Slimes = Array.new(10) {|i|"Slime#{i}"}
có phải 2 câu lệnh thế này là gán tên/giá trị cho từng thành tố của dãy ko ạ ? vì sao ở trên thì viết {|i| i} là đc mà k phải {|i| "#{i}" } giống bên dưới ạ ?
@binslync
Cảm ơn bạn đã quan tâm.
Xin lỗi bạn, đây là lỗi của quyển sách, mình đã tìm được bản chỉnh sửa nên sẽ tiến hành chỉnh sửa trong những chương sau.
Code của bạn đáng nhẽ được viết
require'mygame/boot'
fnt =Font.new("Hi",:x=>30,:y=>40)
fnt.string ="Hello"
main_loop do
fnt.render
end
chị ơi , chị check hộ em code của em hoặc xem lại cái tái xác lập dãy chữ [str] có chính xác chưa ạ , vì em test thử mấy lần thì lần nào nó cũng báo lỗi undefined method 'str=' hết D:
Rất nhiều programers không tập cho mình thói quen đặt tên một cách dễ hiểu khi lập trình. Readable code phản ánh chất lượng và khả năng của ngừoi lập trình. Với người có kinh nghiệm họ chỉ cần đọc 5,6 dòng code thôi là họ đã biết được trình độ của tác giả luôn.
Làm luôn 1 series về readble code in programing đi em
THẢO LUẬN
@binslync Khi viết
thì ta sẽ có kết quả là dãy số [0,1,2,...,4] Mục đích của ta viết Slime#{i} là để con slime đó sẽ mang số tương ứng với dãy số 0~4. Slimes = Array.new(10) {|i|"Slime#{i}" rồi thực hiện lệnh render thì kết quả sẽ ra Slime0 Slime1 ... Slime4
p Array.new(5){|i|i}
Slimes = Array.new(10) {|i|"Slime#{i}"}
có phải 2 câu lệnh thế này là gán tên/giá trị cho từng thành tố của dãy ko ạ ? vì sao ở trên thì viết {|i| i} là đc mà k phải {|i| "#{i}" } giống bên dưới ạ ?em cảm ơn ạ
@binslync Cảm ơn bạn đã quan tâm. Xin lỗi bạn, đây là lỗi của quyển sách, mình đã tìm được bản chỉnh sửa nên sẽ tiến hành chỉnh sửa trong những chương sau. Code của bạn đáng nhẽ được viết
chị ơi , chị check hộ em code của em hoặc xem lại cái tái xác lập dãy chữ [str] có chính xác chưa ạ , vì em test thử mấy lần thì lần nào nó cũng báo lỗi undefined method 'str=' hết D:
@binslync Cảm ơn ý kiến của bạn "Xử lý bị rơi" là mình lấy nguyên mẫu lời tác giả, nếu hiểu một cách đúng hơn là bị drop
@binslync Xin lỗi bạn
xem lại hộ em đoạn phóng to ảnh với ạ , em thử cả scase lẫn scare nó đều báo lỗi ạ D:
khi "xử lý bị rơi" thì có hiện tượng gì xảy ra ạ?
wave.play "sample.wav", ch
[ch] ở đây tức là gì thế ạ ?
Cập nhật title hay description sẽ bị mất link đến redmine (?)
Ngon (honho)
Ok. It will be available soon!
Rất nhiều programers không tập cho mình thói quen đặt tên một cách dễ hiểu khi lập trình. Readable code phản ánh chất lượng và khả năng của ngừoi lập trình. Với người có kinh nghiệm họ chỉ cần đọc 5,6 dòng code thôi là họ đã biết được trình độ của tác giả luôn.
Làm luôn 1 series về readble code in programing đi em
https://docs.google.com/presentation/d/1ifFcN5q5ejbSWtZdlauRZRDJSssqYS_KDK5dZim5TK0
Some of her notes about this slide.
good
very good
Đoạn viết về Tuples khá hay. Đoạn delegate khi khai báo delegate property ko cần weak ah ngọc anh?
it's useful for me, thank you
(goodjob)