Related Posts about : development
Test-Driven Development: Improving Efficiency with a Mindset ChangeKhalil Zouhar
Is TDD only about testing code? It’s definitely a way to validate your code, but as it turns out, TDD, or test-driven development, goes far deeper than just another testing method. Contrary to popular belief, it’s not a testing method, but rather a mindset towards how you design and develop your code in the simplest, most efficient way. And to make the most out of it requires a deep understanding of what TDD is, what it is not, and how you can implement it correctly to improve the quality of what you develop. Read more in this detailed article by IT Consultant Khalil Zouhar.
Best Practices for Test Automation: Framework Selection, Test Coverage, and moreMohammad Hassaan Momin
If you don’t know how to use test automation properly, you’ll spend more time and resources on simply maintaining your testing framework. But if you do it right, you’ll not just save more on the resources and time spent on test automation, but you’ll also find the process to be much more efficient. What are the best practices that make this happen? In his article, Senior QA Engineer Hassaan Momin digs deep into these best practices and tools that will help any beginner get started with test automation in the right way.
Understanding Reusability Maturity AssessmentsSami Rehman
Many businesses with digital products (especially startups) usually prioritize faster rollouts over other aspects of product development. However, in some cases, this can mean a lowered focus on architectural decisions at various stages along the product’s lifecycle. As time goes on, these problems compound and become much harder to fix, especially without undertaking a massive overhaul or reinvention of the original software. Reusability maturity frameworks applied across organizations can help businesses solve this problem, and address issues at each stage that could impeded product growth and sustainability, before moving on to the next one.
How Compositional Layouts for iOS Design Revolutionized Frontend DevelopmentZeeshan Ahmed
Developers have long been using the UICollectionView — and Default UI Flows — to build frontend UI for iOS. However, this wasn’t without its challenges. While the UICollectionView for iOS has always sufficed for building simpler layouts, what happens when the designs start getting more advanced and the complexity increases? To tackle exactly this, and the problems of the older UICollectionView, Apple introduced the Compositional Layouts during WWDC 2019. And in this article, we dissect the Compositional Layout to see how it benefits frontend development.
Ask A Designer Round 2: Questions For Designers, From DevelopersLaura McCutchan
In our previous (and first!) Ask A Designer segment, we sat down in conversation with our design team for up close and personal insights into their day to day lives, their challenges, and their ways of working. This time, we’re taking an outside look: our development team sat down with our designers to ask them questions that they’ve always wanted answers to! In an effort to best understand how designers work, and their perspectives on important factors like accessibility, research, etc., this QnA between the two teams did much more than answer questions — it helped break down barriers in communication, improve collaboration, and make the process of working smoother and easier for both sides.
Unlock the Hidden Features of Bootstrap 5 (and How To Use Them)Yasir Farooq
The latest version of Bootstrap, Bootstrap 5, has rolled out a lot of new features for frontend developers. These new, custom Bootstrap 5 features offer a range of utilities in the way of accessibility compliance, automation, and an overall improvement to the development process. While developers and designers alike are very pleased with what’s new in Bootstrap 5, some of the best Bootstrap 5 utilities are those that aren’t properly explored and used yet, because they’re somewhat hidden in the background. In this article, we bring forth these features and shed light on them, revealing exactly how you can use them.
Top Talent Placement for Program Design & Delivery
Bell’s current self-serve platform that included MyBell, Virgin, and PC Mobile lacked the flexibility to offer an optimal customer experience. A detailed assessment of their hybrid apps indicated a suboptimal customer experience and lower NPS.
GraphQL and the API Economy: Beyond the Traditional REST API Model
Customer demands are always changing, and even more so in digital. How companies keep up with these changes will define their success, and GraphQL makes it easier to do so.
An Open Discussion: “Who should own Microservices?”
To better understand Microservices, you need the perspective of the developers who create them and the business side that drives them. You need men and women who haven’t just read about them, or work with them in isolation but have had their boots on the ground at a variety of client locations, on dozens and […]
The Value at the Intersection of TDD, DDD, and BDD.Darshan Satya
Software development is saturated with frameworks, methodologies, and processes; most of which come with the promise of better development. Just ask any developer, and they will likely only be too happy to share their favourites or suggest which method you should use. Are you looking to implement a large project successfully? They could suggest a […]