Makers Academy 5. Hafta
1 haftalık grup projesi oluşturma Makersbnb.
Birbirimizin hafta sonu Chitter yarışmasının kod incelemesini yaparak başladık, bazı iyi geri bildirimler aldık, bazı değişiklikler uyguladık ve GitHub'a aktardık.
Sırada, ilk mühendislik projemiz için bu hafta bizi nelerin beklediğine dair bir görüşme vardı: programı etkin bir şekilde nasıl eşleştiririz, github dallandırmayı ve birleştirmeyi nasıl kullanırız, retro ve stand-up'ları nasıl yaparız ve en önemlisi eğlenmek için!
1.gün -
Dört kişilik bir gruptuk ve hepsi yerindeydi, bu yüzden veritabanı tablolarımız ve tasarım tarifimizle başladık, ardından her sprint için tamamlanacak görevler için biletler ayırdık (bir görev setini tamamlamayı hedeflediğimiz 2 günlük bir süre) ve sonunda gözden geçirin).
2. Gün -
Bugünün amacı, MVP'miz için işin büyük kısmını tamamlamaktı, MVP minimum uygulanabilir bir ürün, "ekstralar" veya "olsa iyi olur" içermeyen en temel işlevli üründür. 2 çift arasında git dallandırma/birleştirme özelliğine sahip engelleyicilerimiz dışında, bunu aşağı yukarı başardık, git dallandırma, sonunda ana görevleri tamamlamak için ayrı 'mini görevler' üzerinde çalışmamıza olanak tanır ve bu, sonunda bir araya getirilerek birleştirilir. son parça, inanılmaz kullanışlı bir geliştirici aracı, git en iyisi!
Akşamları, kısa bilgi parçaları için resimler ve kutularla uğraşarak CSS üzerinde çalıştım. Akşamları her zaman biraz fazladan iş yapmaya çalışırım, çok fazla bir şey değil, sadece günün işini pekiştirmek veya yeni bir şey denemek için bir saat bile her zaman faydalı olur.
Gün 3/4 -
2 günlük sprintlerde çalıştık, yani bugün 2. sprintimizin başlangıcıydı, biletleri ayarladık, tahsis ettik, çiftleri değiştirdik ve çalışmalarımıza başladık.
4. Gün, ilgili bağlantılar, sayfalara yönlendirmeler ve onu hayata geçirmek için CSS dahil olmak üzere web sayfasının %90 oranında eksiksiz olmasını sağlamaktı. Aralıksız çalışarak bu hedefimize ulaştık. Çiftleri sürekli değiştirdik, bu yüzden hepimiz programın farklı bileşenleri üzerinde çalıştık, böylece hepimizin katkıda bulunacak bir şeyleri oldu. Bu, büyük ölçüde Git dallanmasına ve birleştirilmesine bağlıydı ve bu gerçekten herhangi bir gerçek sorun ortaya çıkarmadı, bu nedenle her şey sorunsuz çalıştı.
5. Gün -
Sabah buluştuk ve günlük ve son dakika uygulamaları için görevlerimizi sıraladık, eşimle daha çok tasarım üzerinde çalıştık ve gerçek bir site gibi görünmesini sağladık, resim eklemeye çalıştık ama anlamaya yeterli zamanımız olmadı. işlevsellik. Son dakika işlerini işaretlerken gün boyunca düzenli toplantılar yaptık ve saat 3 retrodan önce zamana karşı bir yarıştı, oturumda koç olmayacağı için öğrencilerden ev sahibi olmak için gönüllü olmaları istendi, tadımcı gerçek dünya için. Yeni bulunan güven ve sunum yapma fırsatı ile, şanstan zevk aldım ve adımı gönüllü olarak verdim. Sorunsuz bir şekilde çalıştı ve çok eğlenceli olurken gerçek bir içgörü sağladı.
Sitenin pek çok harika işlevi vardı, hepsi döngü halindeydi, her düğme yeni bir sayfaya bağlıydı, oturum açmadıysanız belirli düğmeler gizleniyordu, gerçek bir veritabanına bağlıydı, bu nedenle alanlar ve kullanıcılar her zaman güncelleniyor ve ekleniyordu.
Sitedeki en harika işlev buradaki sayfaydı, 'Kabul Et'e bastığınızda, yer ayırtılır ve aynı gece o yer için yapılan diğer tüm istekler reddedilir, istekte bulunanlar sayfasında 'Kabul edildi' olarak güncellenir. , "Beklemede" durumundan değişecektir.
Unutulmaması gereken başka bir şey de, 'çıkış' düğmesinin görünür olmasıdır, giriş yapmadıysanız bu görünmez, ayrıca 'yeni bir alan listelemek' için bir düğme vardır, bu yalnızca oturum açtıysanız görünür, bunlar sadece eklediğimiz ve genellikle fark edilmeyen bazı küçük işlevlerin örnekleri! (Chitter'im için pembe kullandığım için başka bir renk seçtim ama veto ettim!)

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































