Technical Writer
პროდუქციაში რა პრობლემებთან გამკლავდით Go-ის გამოყენებისას?
ტელეფონის საშუალებით გადახდის სისტემა საჭიროა არქიტექტურის განხორციელება, სადაც მომხმარებელი შეძლებს მობილური აპლიკაციის გამოყენებით გადახდა მოახდინოს კასსა/კს-ზე (საკუთარი მომსახურების კასса). გადახდა არ ხდება SBP-ის საშუალებით. მომხმარებელი, პროდუქციის შეძენის დროს, არჩევს გადახდას აპლიკაციის საშუალებით. კასსა ან კს უნდა იდენტიფიციროს მომხმარებელი და დაიწყოს გადახდის პროცესი მომხმარებლის ბანკის საშუალებით. SCM: - კასირ/მომხმარებელი სკანირებს პროდუქტებს. - გადადის გადახდის პროცესზე. - იდენტიფიცირებს თავს კასსა/კს-ზე. - არჩევს გადახდას Magnit-ის აპლიკაციაში. - გადადის Magnit-ის აპლიკაციაში. - არჩევს ტელეფონზე დამონტაჟებულ ბანკს, რომლის საშუალებითაც ხდება გადახდა. - ახორციელებს გადახდას ბანკის აპლიკაციაში. - დაბრუნდება გადახდის შედეგის ეკრანზე Magnit-ში. - კასსა/კს მიიღებს წარმატებული გადახდის შეტყობინებას. ნეფუნქციონალური მოთხოვნები: - DAU = 1000 მაღაზიაში - მაღაზიების რაოდენობა 500 - კასსების რაოდენობა - საშუალოდ 5. - გადახდა უნდა დასრულდეს მაქსიმუმ 2 წუთში. - გადახდის გვერდი უნდა გაიხსნას მაქსიმუმ 250 მს-ში.
როგორ გადავცეთ უსაფრთხოდ მონაცემები ფორმიდან სერვერზე? როგორ მუშაობს HTTPS?
რატომ გამოიყენოთ DTO სართულებს შორის?
რა გამოიყენე უსაფრთხოების API? როგორ დაამტკიცებ მომხმარებელს და host-to-host-ს?
გო ენის ნაკლოვანებებია?
როგორ ითვლება სიმბოლოების (рун) რაოდენობა სტრიქონში Go-ში?
როგორ შეიძლება ითვალოს სტრიქონში სიმბოლოების რაოდენობა Go-ში? (საუბრების შემდეგ განხილვა)