Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống



3
Sử dụng các nhánh thử nghiệm trong Git
Chúng tôi có ai đó (hãy gọi anh ấy là Ted) chịu trách nhiệm thử nghiệm các tính năng mới và sửa lỗi. Chúng tôi đang sử dụng Git và GitHub . masternên / luôn luôn có thể triển khai và developmentlà nơi chúng tôi cam kết / hợp nhất …


1
Đây có phải là hình thức xấu để thay đổi nhiều bảng trong một tệp di chuyển Rails không?
Tôi đã viết một tệp di chuyển với mã sau đây: class AddScheduleIdToPlayers < ActiveRecord::Migration def change add_column :players, :schedule_id, :integer add_column :schedules, :coach_id, :integer end end Đây có phải là hình thức xấu khi không tạo hai tệp di chuyển, một tệp cho mỗi thay đổi hoặc điều này …



3
Kinh thánh của băm là gì?
Có một tài liệu tham khảo giống như Cormen về Băm và Băm không? Cấu trúc đặc biệt này đã thấy ít chú ý trong giáo dục CS của tôi vì một số lý do nhưng tôi muốn tìm hiểu thêm vì dường như chúng ở khắp mọi nơi. Tôi …

3
Đồ họa Linux cấp thấp
Với mục đích giáo dục, tôi muốn viết một ứng dụng trên môi trường Linux có thể xử lý các sự kiện bàn phím và vẽ đồ họa mà không cần phụ thuộc lớn như X hoặc SDL. Tôi cho rằng điều này phải có thể, bởi vì X và …
11 linux  graphics 







Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.